我正在使用LINUX redhat,不确定是什么版本,但最近很可能是它的大学机器。
我有一个包含300多个.gif文件的列表,我想将它们组合成一个.eps文件(.pdf也没关系)。 我尝试过使用ghostscript将它们组合起来,但是我得到了一个错误
错误:/(undedefilename)in(sDEVICE = epswrite)
我已经检查过以确保我有设备epswrite和pdfwrite。 我使用的完整命令是:
gs -dBATCH -dNOPAUSE -dSAFER -q sDEVICE=epswrite -sOutputFile=nuMaxEstimate.eps *_numaxEstimate.gif
或:
gs -dBATCH -dNOPAUSE -q sDEVICE=epswrite -sOutputFile=nuMaxEstimate.eps 9820825_numaxEstimate.gif 9821863_numaxEstimate.gif
我为两个实例获得的完整错误是:
Error: /undefinedfilename in (sDEVICE=epswrite)
Operand stack:
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push
Dictionary stack:
--dict:1147/1684(ro)(G)-- --dict:0/20(G)-- --dict:70/200(L)--
Current allocation mode is local
Last OS error: 2
GPL Ghostscript 8.70: Unrecoverable error, exit code 1
任何人都可以帮我将.gif文件合并到一个文件中。 感谢。
答案 0 :(得分:0)
对于初学者来说,sDEVICE应该是-sDEVICE: - )
最重要的是,GIF文件不是PostScript,因此您不能直接将它们提交给Ghostscript。