0

我需要在我的 PDF 文件中突出显示一些随机文本。我的朋友建议我将 PDF 转换为 Word 文档并解析文档并在转换回 PDF 之前进行突出显示。

有什么办法可以突出显示文本吗?

任何可用于将 PDF 转换为 doc 的第三方库,反之亦然。谢谢。

4

2 回答 2

3

您可以使用Aspose具有将 pdf 文件转换为 word 的选项的 dll ,反之亦然。

对于特定单词的突出显示,您可以使用BytesCout.pdfextractordll 来查找搜索单词的位置。一旦找到单词的位置,您就可以轻松地突出显示它。

于 2012-10-23T06:28:59.520 回答
2

将 PDF 转换为 Word,特别是如果您希望生成的 Word 文档易于编辑,通常不是一件容易的事。我怀疑你会发现它是免费软件。

也许您应该寻找一个可以搜索 PDF 并突出显示其中文本的库。如果您创建一个等待您搜索的单词的自定义 RenderListener,则可以在 iTextSharp(AGPL 免费)中使用。当它找到这个词时,像这样标记它(感谢 pmtamal,提供链接)。

当然还有许多其他 PDF 库也可以做到这一点,我只是主要使用 iText ......

于 2012-10-23T12:15:29.650 回答