【发布时间】:2012-05-07 14:28:47
【问题描述】:
我在 linux 服务器上使用 ghostscript 来合并 PDF。我正在使用最新版本,9.05。我通常必须合并 5 个或更多 PDF。目前,合并 3 个 PDF 大约需要 20 秒……这对我来说似乎真的很慢。这是我正在使用的线路:
gs -dBATCH -dNOPAUSE -dNOGC -q -sDEVICE=pdfwrite -sOutputFile=output.pdf -c 3000000 setvmthreshold -f a.pdf b.pdf c.pdf
有什么建议吗?
【问题讨论】:
-
3 个 PDF 的字节数和页数有多大?每个 PDF 使用多少种字体? (使用
pdffonts a.pdf、pdffonts b.pdf...)output.pdf的相应事实是什么?你知道-dNOGC应该有什么效果吗?有用吗? -
@pipitas 好点。关闭 GC 可能会导致更多交换。此外,需要在 -c 选项的参数周围加上引号。没有 -f 选项。
标签: linux pdf pdf-generation ghostscript