没有tif图像正在生成任何人都看到错误?我没有收到任何错误。我现在看到ghosscript正在运行的消息,但仍然没有得到输出tif。从输出我现在得到'GPL Ghostscript 9.02(2011-03-30)\ n版权所有(C)2010 Artifex软件公司保留所有权利。\ n此软件附带无担保:请参阅PUBLIC文件了解详情。\ n'越来越近没有得到任何输出或错误ghostscript python
编辑所做的更改通过意见的建议**
from subprocess import Popen, PIPE,STDOUT
output = Popen([
r'C:\Program Files (x86)\gs\gs9.02\bin\gswin32c.exe',
'-dNOPAUSE',
'-dBATCH',
'-sDEVICE=tiffg4',
'-dDEBUG',
'-r196X204',
'-sPAPERSIZE=a4',
'-sOutputFile=%s' % (r'C:\Python25\pdfmining\page.tif'),
'%s' %(r'C:\Python25\pdfmining\nca.pdf'),
],stdout=PIPE,stderr = STDOUT).communicate()[0]
您是否尝试过从命令行手动运行它? – 2011-06-13 14:00:32
格式稍有不同,但我可以尝试,您是否建议尝试查找错误? – user291071 2011-06-13 14:02:35
当然。许多程序会检测它们是否从命令行运行并相应地修改它们的输出。你可能也想失去'-q'开关,因为这可能会抑制有用的信息。我寻找它的反面 - 某种冗长的开关 - 但在联机文档中找不到它。 – 2011-06-13 14:12:22