dongyong8071 2009-02-25 14:57
浏览 13

如何使用PHP替换PDF文档中的出站链接URL

I have a PDF document with some external links.

I'd like to parse the document, replace the destination of the links then close (and serve) the PDF document, all using PHP

I know I can do this with PDFLib but I don't want to incur this cost.

I could re-write the document with FPDF or DomPDF, but some of these PDFs are quite complex so this would be a major time investment.

Surely there must be a way to do this directly to PDF docs, using native PHP?

TIA

  • 写回答

1条回答 默认 最新

  • dongzaizai2015 2009-02-25 16:05
    关注

    I don't think there is a text/hyperlink changer class for PHP. The closest products, like pdftk, only does higher-level stuff like merging, splitting and applying watermarks.

    Changing a pdf is much more difficult than generating it, so you need to use a pdf editor like Nitro PDF (untested), or why not Acrobat/Illustrator/InDesign.

    If you must use PHP, regenerating the PDF:s with one of the free classes seems to be your best choice. I like FPDF very much, it gets my recommendation. If you decide to use it, check out FPDI as well, it can use existing PDF files as a template, maybe it will help you. Good luck!

    评论

报告相同问题?

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看