PDF带标注页提取程序

20多年前,我热衷于VB编程,编了N多实用的小程序,其中大多数只是在当时解决了一些不时之需。

最近一个排版项目,我在原版PDF中发现了英文文本的一些错漏,于是在Acrobat中进行了批注,今天想把这个带批注的PDF发给客户,发现有几十M,于是想到瘦身,只把带批注的几页发给客户。突然间,想起来那时编的一个专门用于这个目的 的小工具,在备份盘里一搜,哈,还真有 - Arnold Only.exe。

这个名称乍看起来很奇怪,看看启动屏幕就知道是怎么回事了:

 明白了吗,“批注”的英文是Annotation,我简称Anno,“阿诺”,也就是硬汉阿诺德·施瓦辛格的名字。这是我永远崇拜的英雄啊,所以就把这个小程序命名为 Arnold Only 啦!

点击 X,关闭这个“欢迎框”,就进入了程序界面:

哈,有点简陋!点击File to purge按钮,选择你要处理的PDF,然后点击Analyse 按钮,程序就会在Acrobat中打开PDF,进行分析,并将分析结果显示出来:

 看到没,我这个PDF文件,总共有100页,其中94页不带批注的。点击Purge!按钮,程序就会继续进行处理:

 结果告诉你,那94页被删除了,“瘦身”后的PDF就是那个以_marked.pdf结尾的文件:

瘦身文件只有不到4兆,不错吧!下面是最终处理结果:

这个程序,其实是在用脚本驱动Acrobat程序,所以,你的机器上必须安装了Adobe Acrobat程序(不是Acrobat Reader),才能使用我这个程序。

真没想到,20年前在Windows XP上用VB6编写的程序,今天在Windows11 上还能运行,而且没有任何问题(只是那个Visit us online按钮所指向的网站,早已不存在了!)。不错,不错,不错!

这个小程序的压缩包的下载地址是:

http://www.corporocean.com/download/arnold_only.zip

PS: 这个程序要成功运行,需要一个老控件 ,如果没有安装,就会出现下列报错:

在这种情况下,只需右键点击压缩包中的那个copy_register_ocx.bat文件,选以管理员身份运行,就会复制和注册这个控件,然后就可以正常运行这个程序。多谢网友依缘提醒!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android是一个开放源代码的操作系统,广泛应用于移动设备上,包括智能手机、平板电脑和其他可穿戴设备。它具有强大的功能和丰富的应用程序生态系统,其中包括能够处理和查看PDF文件的应用程序。 在Android系统上,有很多应用程序可以读取和展示PDF文件。其中一些应用程序PDF文件作为阅读器的一部分提供,例如Google Play图书或亚马逊Kindle应用程序。这些应用程序通常具有简单直观的界面,使用户能够轻松查看和导航PDF文件,也提供了一些标注和书签功能。 另外,也有一些专门的PDF阅读器应用程序可在Android设备上使用。这些应用程序通常提供更多高级功能,例如放大缩小、旋转、搜索文本、添加批注和高亮等。它们也可以让用户通过云存储服务,如Google云端硬盘或Dropbox,将PDF文件同步到其他设备上,以便随时访问和编辑。 除了PDF阅读器应用程序,Android还有其他工具和库可以帮助开发人员在应用程序中创建、编辑和处理PDF文件。这些工具和库提供了各种API和功能,例如创建、合并、拆分和转换PDF文件,以及提取和编辑PDF中的文本和图像。 总的来说,Android提供了多种选择来浏览、阅读和处理PDF文件。无论是普通的阅读器应用程序,还是开发人员用于创建和编辑PDF文件的工具和库,都使Android成为一个方便、灵活和功能强大的平台来处理PDF
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值