【发布时间】:2014-05-11 20:15:17
【问题描述】:
是的,经过数小时的搜索;我没有为 excel vba 想出任何东西,这让我感到惊讶。找到了一些我试图移植但没有运气的 vbs。我已设法将 pdf 文本导入工作表并进行搜索,这很好;但这显然不允许我实际突出显示 pdf。
我要做的是打开 PDF 文档,在其中搜索关键字,然后突出显示这些字词并保存。我有adobe acrobat X,所以一定有某种API可以让我用excel vba做到这一点?我是否将不得不使用某种开源库,例如 iText?我宁愿不要。
我看到的一些 vbs 涉及逐个字母地查找文本,然后在其周围绘制矩形并使用 javascript 着色,这似乎不必要地复杂(无论如何都无法让端口工作......)。
澄清: 我不想在 excel 中突出显示文本,我想在 PDF 中突出显示它。我只是将它读入 Excel 以搜索文本并查看它是否在 PDF 中,因为我不知道该怎么做。
PS:如果能够在图像 pdf 上使用 OCR 也很不错。
【问题讨论】:
标签: vba pdf com highlight acrobat