【问题标题】:Programmatic Way To Link Text Within A PDF在 PDF 中链接文本的编程方式
【发布时间】:2011-01-03 06:54:10
【问题描述】:

我正在寻找某种方法来编写函数(此时我对任何语言或库都开放)以将现有的 PDF 文件作为输入并返回将某些单词链接到不同 URL 的修改后的 PDF 文件。我知道 PHP 和 ColdFusion 都有很好的处理 PDF 的工具,但我找不到任何有用的工具。

我一直在通过 Acrobat 并手动链接文本来做到这一点,并且想知道是否有任何方法可以自动化该过程。

谢谢!

【问题讨论】:

标签: php pdf coldfusion acrobat


【解决方案1】:

使用 ColdFusion,您可以使用 DDX 提取文本(请参阅页面上的从 PDF 文档中提取文本),使用搜索/替换对其进行修改并生成新文档。

【讨论】:

    【解决方案2】:

    如果我了解您要做什么,您应该能够使用 CFPDF (http://livedocs.adobe.com/coldfusion/8/htmldocs/Tags_p-q_02.html#2922772) 将 pdf 文件读入 ColdFusion 变量,替换该变量中您想要的任何内容,然后将内容保存回来为pdf。

    【讨论】:

    • Pdf 是二进制文件。因此,您不能像使用文本文件那样进行搜索和替换。
    • 是的,只要 ColdFusion 将其转换为变量即可。
    • 不。尽管您可能不会收到错误,但它实际上并没有工作。试试看,自己看看。 Pdf 只是不能那样工作。
    • 在 CF9 中,您可以从 PDF 文档中提取文本,但不能使用 cfpdf 替换该文档中的文本。早期版本的 CF 没有 extractText 任务。
    猜你喜欢
    • 2012-04-25
    • 2014-04-11
    • 2011-09-29
    • 1970-01-01
    • 2011-12-14
    • 2023-04-11
    • 1970-01-01
    • 2011-03-07
    • 2015-09-05
    相关资源
    最近更新 更多