将多页 PDF 文件拆分为单页

Muh*_*sim 3 php linux pdf split

可能的重复:
使用 PHP(或可能是 perl)将 PDF 文档拆分为单独的页面

如何在 Linux 服务器上的 PHP 中将多页 PDF 文件拆分为不同的单页 PDF 文件?是否有任何 PHP 库或免费的命令行工具可用于执行此操作?

Kur*_*fle 5

最新版本的Ghostscript (v9.06)也可以做到这一点。这是在cmd.exe32 位 Windows 系统上的“DOS-Box”窗口中使用的命令行:

 gswin32c.exe                ^
   -o original_page_%03d.pdf ^
   -sDEVICE=pdfwrite         ^
   -sPDFSETTINGS=/prepress   ^
    original-multipage.pdf
Run Code Online (Sandbox Code Playgroud)

-o ...:这表示输出文件的名称。
%03d: 这部分文件名将被翻译成 3 位数字,由前导0s填充,从001第一页开始。
-sPDFSETTINGS=...: 是一个可选参数;如果使用将确保嵌入所有使用的字体和一些其他设置,这些设置通常可确保高质量的输出。

Ghostscript 可用于 Windows。(上面的链接将引导您到安装程序:gs906w32.exegs906w64.exe。向下滚动以找到它们...)。