至少用gs 9.06 ps2pdf不再这样了:
cat foo1.ps foo2.ps | ps2pdf - out.pdf
如何将多个Postscript文件转换为一个PDF?
答案 0 :(得分:1)
我在这里找到了解决方案:ps2pdf Docs
这可以在Python中调用:
import subprocess
cmd=['gs', '-q', '-dSAFER', '-dNOPAUSE', '-dBATCH',
'-dDisableFAPI',
'-sOutputFile=%s' % pdf,
'-sDEVICE=pdfwrite',
'-c', '.setpdfwrite', '-f'
]
cmd.extend(ps_files)
subprocess.check_call(cmd)