【问题标题】:Java PDF manipulation, replacing text based on pattern matching, with hyperlinkJava PDF 操作,基于模式匹配替换文本,带有超链接
【发布时间】:2011-07-06 21:21:18
【问题描述】:

有谁知道获取pdf文档的最佳方法,并替换所有匹配模式的子字符串( [AZ][AZ][AZ] ' ' [0-9][0-9][0- 9][0-9]|[AZ] ),并将其替换为指向相同字符串的相同字符串的超链接。

我计划允许用户查看 pdf 文档(这是他们可以攻读学位的课程列表),并允许用户单击课程,以便将其添加到列表中。

我知道我可以将超链接侦听器添加到 JEditorPane,并且我假设它可以处理 pdf 中的超链接(我希望)

我正在研究 pdfbox 和 iText,但到目前为止,我一直纠结于如何替换文本。

*我打算从 URL 中提取 pdf,并即时格式化超链接(也无需导出到文件)。

期待反馈。

【问题讨论】:

    标签: java pdf hyperlink itext pdfbox


    【解决方案1】:

    我找到了这个例子 http://pdfbox.apache.org/apidocs/org/apache/pdfbox/examples/pdmodel/ReplaceString.html

    通过在代码中加入模式匹配器,我可以更新文本并将匹配模式的字符串替换为基于我要替换的字符串的字符串。

    【讨论】:

      猜你喜欢
      • 2015-06-24
      • 2013-10-24
      • 2014-04-15
      • 2022-01-24
      • 2023-01-12
      • 1970-01-01
      • 2018-03-22
      • 2016-06-14
      • 2015-09-04
      相关资源
      最近更新 更多