标签: php pdf
我有一个包含一些外部链接的PDF文档。
我想解析文档,替换链接的目的地,然后关闭(并提供)PDF文档,全部使用PHP
我知道我可以用PDFLib做到这一点,但我不想承担这笔费用。
我可以用FPDF或DomPDF重新编写文档,但其中一些PDF文件非常复杂,所以这将是一项重要的时间投资。
当然必须有一种方法可以使用原生PHP直接对PDF文档执行此操作吗?
TIA
答案 0 :(得分:0)
我认为PHP没有文本/超链接更改器类。最接近的产品,如pdftk,只能处理更高级别的内容,例如合并,拆分和应用水印。
更改pdf比生成它更困难,因此您需要使用pdf编辑器,如Nitro PDF(未经测试),或者为什么不使用Acrobat / Illustrator / InDesign。
如果您必须使用PHP,那么使用其中一个免费课程重新生成PDF似乎是您的最佳选择。我非常喜欢FPDF,它得到了我的推荐。如果您决定使用它,请查看FPDI,它可以使用现有的PDF文件作为模板,也许它会对您有所帮助。祝你好运!