我需要在我的PDF文件中突出显示一些随机文本。我的朋友建议我将PDF转换为Word文档并解析文档并在转换回PDF之前进行突出显示。
有没有办法突出显示文字?
可用于将PDF转换为doc的任何第三方库,反之亦然。谢谢。
答案 0 :(得分:3)
您可以使用Aspose
dll,其中包含将pdf文件转换为word的选项,反之亦然。
要突出显示特定单词,您可以使用BytesCout.pdfextractor
dll查找搜索到的单词的位置。一旦找到单词的位置,您就可以轻松突出显示该单词。
答案 1 :(得分:2)
将PDF转换为Word,特别是如果您希望生成的Word文档可以轻松编辑,通常不是一件容易的事。我怀疑你会发现它是免费软件。
也许您应该寻找能够搜索PDF并突出显示文本的库。如果您创建一个等待您搜索的单词的自定义RenderListener,则可以在iTextSharp(免费使用AGPL)中使用。当找到该单词时,将其标记为like this(感谢,pmtamal,链接)。
当然还有很多其他PDF库也可以做到这一点,我只是主要使用iText ......