【问题标题】:Lossless merging of PDFs (PHP)PDF 的无损合并 (PHP)
【发布时间】:2010-10-25 07:30:24
【问题描述】:

目前我正在使用ImageMagick 在我的 Linux 系统上的 PHP 脚本中将多个 PDF 合并为一个。但是,生成的 PDF 质量非常低。我偶然发现了pdftk,它在合并后似乎有更好的质量,但我需要尽可能使用 ImageMagick,因为我需要让脚本在另一台没有 pdftk 的服务器上运行(这会很痛苦把它放在那里)。

如何使用 ImageMagick 和 PHP 以无损质量合并 PDF?

【问题讨论】:

    标签: php pdf merge imagemagick


    【解决方案1】:

    ImageMagick 无法进行无损 PDF 合并。如果你有 Linux 服务器,你可以试试 pdfconcat(无损合并非常快):

    $ wget -O pdfconcat http://www.math.bme.hu/~pts/cvsget.cgi/u=bin.i386/p=/M=bin.i386/c=f1/n=/bin.i386/pdfconcat
    $ chmod +x pdfconcat
    $ ./pdfconcat -o output.pdf input1.pdf input2.pdf input3.pdf
    

    【讨论】:

    • 这很酷;肯定会将此添加到我的工作站:)
    【解决方案2】:

    我的CAM::PDF Perl 库包含一个名为appendpdf.pl 的灵活命令行工具,它可以将 PDF 的任意页面混合到另一个文档中。

    【讨论】:

      猜你喜欢
      • 2013-02-18
      • 2013-07-31
      • 1970-01-01
      • 2011-02-12
      • 2016-08-10
      • 2018-12-07
      • 2017-06-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多