使用perl在Windows上合并PDF文件

时间:2011-05-16 04:37:55

标签: perl pdf

我需要一种在Windows上使用perl合并PDF文件的方法,它必须是perl,因为它是我在Windows服务器上组织目录的脚本的一部分。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

请参阅此相关问题:How can I merge PDF files with Perl

如果CAM::PDF模块不适合您(如果您无法在Windows环境中获取),那么pdftk提到了适用于Windows的Installing pdftk(请参阅PDF Processing with Perl) 。您可以在perl脚本中使用它。

有关其他选项,请查看{{3}}文章。

答案 1 :(得分:1)

编写一个解析两个PDF文件,操作它们并将它们作为单个合并文件写回来的程序并非易事。但如果我要深入研究这项任务,我可能会使用cpan模块PDF::API2。它似乎是CPAN上最完整,最强大的PDF模块之一,但不一定是最简单的解决方法。在CPAN上的PDF :: * 层次结构下还有其他PDF模块,其中一些可能为您提供足够的功能,而且学习曲线较少。

但是让我提出一些建议:如果你能找到一个可以合并两个PDF文件的现成工具,你可以允许Perl通过该程序发送文件,并检索结果。这可能是一种更简单的方法,并且您可以合理地确定已经可以使用的方法(而不是您花费大量时间来调试自己的解决方案)。您现有的Perl脚本可以与已具备您所需功能的外部程序连接。