带有几个输入文件的ps2pdf

时间:2014-01-21 11:41:51

标签: pdf ghostscript

至少用gs 9.06 ps2pdf不再这样了:

cat foo1.ps foo2.ps | ps2pdf - out.pdf

如何将多个Postscript文件转换为一个PDF?

1 个答案:

答案 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)