【问题标题】:How to delete PDF pages based on keywords in Adobe Acrobat Pro DC using JavaScript?如何使用 JavaScript 在 Adobe Acrobat Pro DC 中删除基于关键字的 PDF 页面?
【发布时间】:2021-06-01 08:03:37
【问题描述】:
我每天都在处理大约 100 页的 PDF 文档,其中大多数页面只是显示“没有要显示的项目”。我通常使用 Adobe Acrobat Pro DC 中的“组织页面”功能来手动删除这些页面。是否有我可以运行的 JavaScript 代码来删除显示“没有要显示的项目”的页面?或者至少如果一个页面有“显示”这个词,它会被删除?
我使用的是 Adobe Acrobat Pro DC 21.0 版
【问题讨论】:
标签:
javascript
pdf
adobe
acrobat
【解决方案1】:
您需要 Acrobat JavaScript 文档以了解确切的语法。
您可以做的是使用getNthWord() 方法解析文档。然后,您将比较这些片段,看看您是否可以组合您的文本;要验证它们是否确实匹配在一起,您将比较它们的坐标。如果满足条件,则创建一个包含要删除的页码的表(又名数组)。
当您浏览完所有页面后,循环遍历该数组(从高数到低数)并删除相应的页面。