突出显示PDF文档查看器中的文本

时间:2011-05-30 15:41:05

标签: winforms text highlight axacropdf

我有一个WinForms应用程序,并使用AxAcroPDF COM组件在我的应用程序中显示PDF文件。我想使用AxAcroPDF组件突出显示PDF文档中某些文本的出现。有没有办法做到这一点?

3 个答案:

答案 0 :(得分:0)

因为这里没有答案 - 根据Adobe's API,有一个方法SetCurrentHighlight,它高亮显示指定矩形内的文本(我没试过这个):

  

<强> SetCurrentHighlight

     

突出显示指定边界矩形内的文本选择   在当前页面上。

     

语法 void setCurrentHighlight(LONG nLeft,LONG nTop,LONG nRight,   LONG nBottom);

答案 1 :(得分:0)

另一种替代方法是,您可能希望使用Foxit PDF Reader执行所有类型的文本编辑功能。它现在可用于Linux,Windows和Mac等主要平台。

答案 2 :(得分:0)

门德利(https://www.mendeley.com/)的工作就像一个魅力!

事实上,门德利不仅仅是一个PDF阅读器。您可以使用它来整理文档和参考文献。

mendeley does the job