问题
许多网站都试图解释它,但错误消息相当不清楚。就我而言,我有很多 pdf 文件需要合并,由于某种原因,一个文件是一个大问题。
Ghostscript unrecoverable error undefinedfilename
由于忽略了 dBATCH 之前的破折号,我收到了同样的错误。 所以
gs dBATCH ...
而不是
gs -dBATCH ...
解决方案
如果您收到此消息,请使用 asterix 合并文件
gs -sDEVICE=pdfwrite -dBATCH -dNOPAUSE -dQUIET -dSAFER -sOutputFile=out.pdf *.pdf
如果out.pdf OK 则表示“您的文件路径或文件不存在”。现在消息“undefinedfilename”已经清楚了。