如何在 Linux 服务器上的 PHP 中将多页 PDF 文件拆分为不同的单页 PDF 文件?是否有任何 PHP 库或免费命令行工具可用于执行此操作?
问问题
10117 次
3 回答
5
最新版本的Ghostscript (v9.06)也可以做到这一点。这是在cmd.exe
32 位 Windows 系统上的“DOS-Box”窗口中使用的命令行:
gswin32c.exe ^
-o original_page_%03d.pdf ^
-sDEVICE=pdfwrite ^
-sPDFSETTINGS=/prepress ^
original-multipage.pdf
-o ...
:这表示输出文件的名称。
%03d
: 文件名的这部分将被翻译成 3 位数字,由前导0
s 填充,从001
第一页开始。
-sPDFSETTINGS=...
: 是一个可选参数;如果使用将确保嵌入所有使用的字体,以及通常确保高质量输出的其他一些设置。
Ghostscript 可用于 Windows。(上面的链接将您带到安装程序:gs906w32.exe和gs906w64.exe。向下滚动以找到它们...)。
于 2012-10-05T11:06:07.653 回答
4
您可以使用pdftk
exec("pdftk " . $pdflargeFile . " burst output " . $outputPath);
于 2012-10-05T10:55:00.177 回答
0
于 2012-10-05T10:51:59.620 回答