gpt4 book ai didi

pdf-generation - 使用Ghostscript分割PDF

转载 作者:行者123 更新时间:2023-12-03 09:57:07 27 4
gpt4 key购买 nike

我尝试使用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,但相同
参数,它可以正常工作,生成与我一样多的ps文件
input.pdf包含。

使用 pdfwrite正常吗?难道我做错了什么?

最佳答案

您看到的是“正常”行为:Ghostscript的pdfwrite输出设备的当前版本不支持此功能。这也(以某种方式含糊地)记录在Use.htm中:

"Note, however that the one page per file feature may not be supported by all devices...."



我似乎记得在IRC上提到的一位Ghostscript开发人员,他们可能会在将来的某些发行版中将此功能添加到pdfwrite中,但这似乎需要重写一些主要代码,这就是为什么他们还没有做到这一点...

更新:正如戈登的评论所暗示的那样,自 version 9.06(于2012年7月31日发布)起,Ghostscript现在支持命令行,如问题中所引用的 pdfwrite一样。 (戈登一定已经在9.05中发现了对此的非正式支持,或者他从尚未标记为9.06的预发布源中编译了自己的可执行文件)。

关于pdf-generation - 使用Ghostscript分割PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10228592/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com