我尝试使用Ghostscript拆分多页PDF,并在许多网站上甚至在ghostscript.com上找到了相同的解决方案,即:
gs -sDEVICE=pdfwrite -dSAFER -o outname.%d.pdf input.pdf
对我来说似乎不起作用,因为它只生成一个文件,包含所有页面,并且文件名为outname.1.pdf。
当我添加起始和结束页时,它可以正常工作,但是我希望在不知道这些参数的情况下工作。
在 gs-devel 存档中,我找到了一个解决方案:http://ghostscript.com/pipermail/gs-devel/2009-April/008310.html -- 但我想不使用 pdf_info
实现。
当我使用另一个设备,例如 pswrite
,但是相同参数时,它可以正确地工作,产生与我的 input.pdf 相同数量的 ps 文件。
在使用 pdfwrite
时,这是正常的吗?我做错了什么吗?