如何批量删除PDF里每页相同位置的文本对象水印?

@Eliauk @xiaokonglong
解决办法找到了,还是采用了万能但是步骤更多的Acrobat DC + Pitstop组合的办法:

  1. 安装软件:AcrobatDCd2000920063 + Enfocus PitStop Pro 2020。
    可能出现问题:如果遇到下面文件没有权限,导致安装失败。可以把这些文件先重命名,然后点击安装界面的重试,就能正常安装更新程序了。
  • C:\Program Files (x86)\Adobe\Acrobat DC\Resource\Font\AdobeDevanagari-Regular.otf1
  • C:\Program Files (x86)\Adobe\Acrobat DC\Resource\Font\AdobeDevanagari-Bold.otf
  • C:\Program Files (x86)\Adobe\Acrobat DC\Resource\Font\AdobeDevanagari-BoldItalic.otf
  • C:\Program Files (x86)\Adobe\Acrobat DC\Resource\Font\AdobeDevanagari-Italic.otf
  1. 为Pitstop添加动作:点击[PitStop处理]–>[动作列表]–>[新建动作]–>[动作1:选择包含“××”的文本]–>[动作2:移除所选对象]–>[运行],即可。

  2. 使用效果:如下图,成功删除了包含特定文字的文本对象,我一页一页的核对过了,特定文本对象删除后,没有删除任何其他不相干的文字,可以说是完美删除了。

  3. 待解决的疑问:

  • 如何直接用Acrobat调用PitStop的动作对一批PDF文件执行PitStop的动作?我找过了,暂时没找到直接从Acrobat的动作里直接调用PitStop动作的接口。
  • 网络上哪里有能下载更多PitStop动作的地方?

python 的PDF库 超难用

官方的讨论组~有不少国外大佬的动作库

用自带的制作动作,然后批处理不行吗?

求插件软件地址

我按您的建议测试了,遇到了点问题,我的操作步骤如下:

  1. Acrobat–>动作向导–>新建动作–>[选择要添加的工具–>转到–>添加“PitStop处理”到右边的“要显示的步骤”]–>保存动作为名称“批量去除水印”,动作就新建好了。
  2. Acrobat–>动作向导–>动作列表–>选择“批量去除水印”动作–>添加需要处理的文件–>点击“开始”按钮。
  3. Acrobat会一个一个打开pdf文件,每一个打开的PDF文件都需要手工选择PitStop的执行,这就是缺点,无法实现“无界面静默式”处理。
    请问您有办法实现两个软件的静默式衔接吗?如果处理50个文件,我要点很多次,效率还是降低了。

用搜盘网站能搜索到共享的百度云链结。

这个是在标准出版社买的标准文本吧?不知道别人,反正我是在编辑器中一个一个手动删除的。毕竟,要的是几个文档,也不知天天干这个,一次性的工作,没必要四处找工具。

可以把你的文件放在某个地方吗?把文件链接放这里,我下载使用我的软件试试能不能批量去除水印。

PitStop 必须要与 Acrobat 的位数一样才能使用,一开始下载安装的 PitStop 是 64 位的,一直不能用,折腾了一天才找出来这个原因。目前国内 Acrobat 没有 64 位,都用 32 位的就好了。

我补充一下网址是:
https://forum.enfocus.com/
顺便求助大家有无Enfocus PitStop Pro 2023crack 的 MAC 版本?

2024-07-31更新:
找到两个更好的解决办法:

  1. 使用PDF文字删除器小软件,英文名叫PDF_Text_Deleter_Pro能完美删除我遇到的PDF文本对象水印,批量删除效果也完美。
    软件网址:https://www.pdfgongju.com/pdfwenzishanchuqi.html

  2. 使用GPT编写批量删除代码,使用https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python/tree/master网页里的 aspose-pdf-cloud-python 接口,在aspose官网申请免费的API接口,每个月有120次免费API调用,删除效果也很完美。

上述两个办法,都是轻量级的,无需安装 AcrobatDC + Enfocus PitStop Pro 两个大软件。