我目前正在使用 excel 宏(尽管必要时我会切换到 VB.NET)来循环遍历 PDF 中的所有文本并用 PDF 中的某些文本部分填充一个数组(通过 Adobe SDK 和 getPageNthWord) . 这部分工作得很好,但现在我想要更进一步。
PDF 的某些部分仅获取文本并不能提供完整的图片,我想看看我还能得到什么。这正是我想要获得的屏幕截图或片段:
所以,我知道我可以使用 getPageNthWordQuads 来查找“合规警告”一词的坐标,并且我也可以找到一种方法来找到屏幕的右下角,但我的问题从那里开始。获得这些坐标后,我将如何处理它们?我可以放大 PDF 以仅查看该部分然后截取屏幕截图吗?我已经有了活动窗口屏幕截图的代码,但我不知道如何滚动或缩放 PDF。
任何帮助将不胜感激。一种新的方法也将受到欢迎。谢谢!