如何在pdf文件中使用注释,我想知道使用java的hightlight

如何在pdf文件中使用注释,我想知道使用java的hightlight,java,pdf,itext,Java,Pdf,Itext,我需要一个使用java注释pdf文件的示例或任何示例,并使用java高亮显示pdf文件中的特定文本。有人可以建议我吗?您可以在java中的iText库的帮助下执行相同的操作。首先你需要知道文本的位置,这样你就有了文本的坐标。在这种情况下,iText库中的LocationTextExtractionStrategy类将对您有所帮助。 然后你可以在那个位置画一个矩形或者类似的东西 还有一件事PDF小丑也可以用来做同样的事情。 下面是找到如何做到这一点的链接 我应该使用ANTROID库中的ItEXT库

我需要一个使用java注释pdf文件的示例或任何示例,并使用java高亮显示pdf文件中的特定文本。有人可以建议我吗?

您可以在java中的iText库的帮助下执行相同的操作。首先你需要知道文本的位置,这样你就有了文本的坐标。在这种情况下,iText库中的LocationTextExtractionStrategy类将对您有所帮助。 然后你可以在那个位置画一个矩形或者类似的东西

还有一件事PDF小丑也可以用来做同样的事情。 下面是找到如何做到这一点的链接

我应该使用ANTROID库中的ItEXT库,你可以使用这个库,但是还有很多其他因素你必须考虑,比如你的CPU、内存等资源的数量有限。现在你必须检查你的应用程序没有消耗太多的资源。基于应用程序的架构,可能会有更多的复杂性。我在链接中看到了示例代码。有awt工具使用Draw rectangle。但android不支持awt工具。该怎么办。Rectangle2D textBox=null;对于(TextChar TextChar:match.getTextChars()){Rectangle2D textCharBox=TextChar.getBox();我是否应该使用任何其他java api函数来绘制矩形。是否有用于高亮显示pdf页面的api