拆分多页PDF文件到单个页面

可能重复:

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

如何在Linux服务器上将多页PDF文件拆分为不同的单页PDF文件? 有没有任何PHP库或免费的命令行工具可以做到这一点?

操纵或拆分string

将大文本文件(大约50GB)分割成多个文件

如何通过点分割文件名并获得最后2部分

按XML标签拆分文件

如何获得有序列,定义列或除特定列之外或之后的所有列

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

gswin32c.exe ^ -o original_page_%03d.pdf ^ -sDEVICE=pdfwrite ^ -sPDFSETTINGS=/prepress ^ original-multipage.pdf

-o ... :表示输出文件的名称。

%03d :这部分文件名将被翻译成3位数字,由前导0开始填充,从第一页的001开始。

-sPDFSETTINGS=... :是一个可选参数; 如果使用将确保所有使用的字体是嵌入式的和一些其他设置,通常确保高质量的输出。

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

你可以使用Pdftk

exec("pdftk " . $pdflargeFile . " burst output " . $outputPath);

PDFSplit有你需要的所有例子。

相关文章

Git安装和使用 Git安装和使用 刚开始用git的小白适用,,转自...
fatal: remote origin already exists.解决方法 第一个问题g...
git常用命令(二)查看历史记录 git log [--pretty=oneline]...
git之如何把本地文件上传到远程仓库的指定位置 git专栏收录该...
代码规范之 lint-staged 在代码提交之前,进行代码规则检查能...
方法:1、文件没有git操作时用“git checkout--文件”命令还...