我正在嘗試生成一個用於從Ghostscript程序打印地圖的文件。它與1320個的經度和緯度座標,每行一個輸入文件中讀取數據,這樣Ghostscript輸出到文件:什麼可能會導致此錯誤?
-92.32 48.24
-88.13 48.92
-83.11 46.27
-81.66 44.76
-82.09 42.29
的文件被打開,並與該代碼讀:
/IFILE(/home/Harry/Mercator/world.dat)(R)文件DEF
IFILE小號的readline
與gs Arc17.ps
運行的程序給我輸出我想,沒有問題
然而,當我試圖讓同一個圖像文件:
gs -dSAFER -dBATCH -dNOPAUSE -sPAPERSIZE=a4 -sDEVICE=png16mdGraphicsAlphaBits=4 -sOutputFile=Arc17.png Arc17.ps
(命令從https://ghostscript.com/doc/current/Devices.htm#Measurements
複製,第3.1節「PNG文件格式「我得到這個錯誤
Error: /invalidfileaccess in --file--
Operand stack:
ifile (/home/Harry/Mercator/world.dat) (r)
請任何人都可以解釋這一點,告訴我該怎麼辦?我會很樂意提供更多的細節,不確定此時還需要包含哪些內容。
謝謝KenS。現在很明顯,你已經指出了,但不知道從哪裏開始,我被細節所淹沒。現在完美的結果。輝煌,希望我能更多地提高分數。 –