代码之家  ›  专栏  ›  技术社区  ›  neoneye

使用PHP/linux将文件合并到单个PDF中

  •  4
  • neoneye  · 技术社区  · 16 年前

    我正在研究如何将多个PDF合并成一个PDF。

    可靠而稳健 尽可能的。最好是一个可以

    Ghostscript 我可以在哪里保存书签,但有一次我遇到了麻烦,它无法生成任何output.pdf。

    gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf document1.pdf document2.pdf document3.pdf
    GPL Ghostscript 8.54: Unrecoverable error, exit code 1
    GPL Ghostscript 8.54: ERROR: A pdfmark destination page 36 points beyond the last page 1.
    

    我可以成功合并相同的文档 FPDI + TCPDF 然而,书签并没有被保留下来。

    你有哪些好的/坏的库的经验?

    2 回复  |  直到 16 年前
        1
  •  3
  •   Tom Bartel    16 年前

    我用过 pdftk 合并多个PDF文件,我非常喜欢它,因为它使用简单。不过,对不起,我不确定它是否保留书签。可以在主页上一目了然地找到。如果有人知道,请告诉我。

        2
  •  1
  •   Frank    16 年前

    我在这方面有很好的经验 PDFsam . 然而,我没有注意书签的保存,所以你必须自己测试一下。