Adobe Reader/Acrobat JavaScript-拆分100+;当某个短语出现时,将文档分页为单独的文档

Adobe Reader/Acrobat JavaScript-拆分100+;当某个短语出现时,将文档分页为单独的文档,javascript,pdf,adobe,acrobat,Javascript,Pdf,Adobe,Acrobat,我有一个大型PDF文档,其中包含多个类似的文档。我从来没有编写过JavaScript,只有MS VBA,我发现当我从PDF转换为Word时,格式会被丢弃 我想浏览一下这个PDF文档,一旦找到某个单词(除了每个文档的末尾以外,其他地方都没有),就将该页面的其余部分以及之前的所有页面提取到一个单独的文档中。然后继续执行此过程,直到文档结束。您可以使用Acrobat($$$版本)和AcroJS来完成,但不能仅使用Adobe Reader。我使用Acrobat并尝试了此代码,但只使用一个单词即可。不是我

我有一个大型PDF文档,其中包含多个类似的文档。我从来没有编写过JavaScript,只有MS VBA,我发现当我从PDF转换为Word时,格式会被丢弃


我想浏览一下这个PDF文档,一旦找到某个单词(除了每个文档的末尾以外,其他地方都没有),就将该页面的其余部分以及之前的所有页面提取到一个单独的文档中。然后继续执行此过程,直到文档结束。

您可以使用Acrobat($$$版本)和AcroJS来完成,但不能仅使用Adobe Reader。我使用Acrobat并尝试了此代码,但只使用一个单词即可。不是我需要的短语。脚本逐字阅读和比较。如果你想改变这一点,你必须阅读并存储页面上的所有单词,然后——或者在搜索过程中——搜索短语,例如s.indexOf(短语)=类似于string Instr(VBS/VBA)。另一个选项是使用Acrobat IAC(activeX,在Acrobat SDK中有文档记录)并用VBA编写脚本(打开pdf,读取并查找文本/短语,拆分并保存pdf)