如何查找pdf中存在的带注释框的总数?

时间:2017-03-26 16:52:14

标签: vba excel-vba pdf word-vba excel

我有一个包含多个注释的PDF文件。如果您注意到图像,Yellow and Beige中有几个框。可以在Adobe Reader中编辑这些框。任何人都可以帮我找出使用VBA在pdf文件中显示的这些框的总数吗?

另外,我尝试使用vba将pdf转换为word,但是word文件中没有这些框;所以它没有成功。

这是pdf文件:https://drive.google.com/file/d/0B7uN4B3mxUlZMjB1T3BuM0o1VGs/view?usp=sharing

1 个答案:

答案 0 :(得分:0)

这些框中的文字始终为蓝色,而其他文字为黑色。也许可以使用它。

另一种方法是使用http://www.foolabs.com/xpdf/download.html中的pdfseparate,并计算字符串<</AP <</N在生成的文件中出现的频率。

或者您可以将pdf转换为图像,然后计算彩色矩形的数量。

您还可以使用其中一种可用于创建/编辑pdf的商业工具,例如http://www.pdflib.com/,我相信有人支持VBA。