【问题标题】:Including a PDF file in a PDF file generated by FOP在 FOP 生成的 PDF 文件中包含 PDF 文件
【发布时间】:2010-01-26 03:12:40
【问题描述】:

我正在使用 FOP 生成 PDF 文件。

在 FOP 生成的 PDF 中包含另一个 PDF 文件或使用 PHP 将多个 PDF 文件一起处理的最佳方法是什么?

【问题讨论】:

  • 改用乳胶。它是免费的,但必须在服务器上运行。
  • @Hamish Grubijan 为什么是“代替”?乳胶可以合并PDF文件吗?如果您建议使用乳胶而不是 FOP,我认为您不符合要求。
  • 我想第二个@Savageman。我在几个地方同时使用 (La)Tex 和 XSL-FO/FOP,并且都有各自的用例。 FOP 也是免费的。

标签: php pdf apache-fop


【解决方案1】:

在使用 FOP 创建后,作为一种后处理,我建议查看 PDF toolkit。用它自己的话来说:

如果 PDF 是电子纸,那么 pdftk 就是电子装订器、打孔器、活页夹、秘密解码器环和 X 射线眼镜。 Pdftk 是一个简单的工具,用于处理 PDF 文档的日常事务。

我在一些需要将 FOP 的输出重新排序为可打印页面顺序的项目中使用了它。

不幸的是,它既不是 Java 也不是 PHP,但它在很多方面都很有用,我认为它仍然需要提及。而且它是一个小的独立的,你也许可以简单地设置在你的服务器路径中......

【讨论】:

    【解决方案2】:

    我会建议你 要么使用一些命令行工具,例如http://sourceforge.net/projects/pdfsam/ 或使用 fpdi 类合并 pdf - http://www.setasign.de/products/pdf-php-solutions/fpdi/

    【讨论】:

      猜你喜欢
      • 2022-11-25
      • 2013-11-30
      • 2012-12-29
      • 2012-10-25
      • 2014-11-12
      • 1970-01-01
      • 2014-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多