Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在PDF中链接文本的编程方式_Php_Pdf_Coldfusion_Acrobat - Fatal编程技术网

Php 在PDF中链接文本的编程方式

Php 在PDF中链接文本的编程方式,php,pdf,coldfusion,acrobat,Php,Pdf,Coldfusion,Acrobat,我正在寻找某种方法来编写一个函数(目前我对任何语言或库都开放),以获取一个已经存在的PDF文件作为输入,并返回一个修改过的PDF文件,该文件将某些单词链接到不同的URL。我知道PHP和ColdFusion都有很好的处理PDF的工具,但我还没有找到任何有效的工具 我一直在通过Acrobat和手动链接文本来实现这一点,我想知道是否有任何方法可以自动化这个过程 谢谢 使用ColdFusion,您可以使用提取文本(请参见页面上的从PDF文档中提取文本),使用搜索/替换对其进行修改并生成新文档 如果我理解

我正在寻找某种方法来编写一个函数(目前我对任何语言或库都开放),以获取一个已经存在的PDF文件作为输入,并返回一个修改过的PDF文件,该文件将某些单词链接到不同的URL。我知道PHP和ColdFusion都有很好的处理PDF的工具,但我还没有找到任何有效的工具

我一直在通过Acrobat和手动链接文本来实现这一点,我想知道是否有任何方法可以自动化这个过程


谢谢

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

如果我理解您的意图,您应该能够使用CFPDF()将pdf文件读入ColdFusion变量,替换该变量中所需的任何内容,然后将内容保存回pdf

几年前,我用fpdf成功地生成了PDF:有几个很好的Perl模块用于处理PDF:简言之,请参见-否。Sergii的建议可能与您在这里得到的最接近。请参阅:我可以编辑Pdf:Pdf是二进制文件。因此,您不能像使用文本文件那样进行搜索和替换。是的,一旦ColdFusion将其转换为变量,您就可以进行搜索和替换。否。虽然您可能没有收到错误,但它实际上不起作用。你自己试试看。Pdf不能这样工作。在CF9中,您可以从Pdf文档中提取文本,但不能使用
cfpdf
替换该文档中的文本。CF的早期版本没有extractText任务。