沒有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