这是我第一次使用PostScript文件。有一个我想要查看的图像但是当我用GSView打开它时,窗口会出现以下错误:
Error: /nocurrentpoint in --currentpoint--
Operand stack:
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- false 1 %stopped_push 1983 1 3 %oparray_pop 1982 1 3 %oparray_pop 1966 1 3 %oparray_pop 1852 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval--
Dictionary stack:
--dict:1198/1684(ro)(G)-- --dict:0/20(G)-- --dict:81/200(L)--
Current allocation mode is local
Last OS error: No such file or directory
--- Begin offending input ---
%**************************
%****** Start BMP PS ******
%**************************
gsave
currentpoint ~y$pos exch def ~x$pos exch def
~DeviceGray setcolorspace
x$pos y$pos 92 87 rectclip
x$pos y$pos translate
96 88 scale
<<
~ImageType 1
~Width 800 ~Height 735
~BitsPerComponent 1
~Decode [ 0 1 ]
~ImageMatrix [ 800 0 0 735 0 0 ]
~DataSource currentfile ~ASCIIHexDecode filter
>>
image
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000
00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
0000FFFFFFFFFFFFFFFFFFFFFFFFFFFF
--- End offending input ---
file offset = 1024
gsapi_run_string_continue returns -101
当我在Mac上使用预览打开它时,它也会给我一个无法打开的错误,因为它无法转换为PDF。
如何查看图像?
答案 0 :(得分:4)
如果没有看到实际的PostScript程序,很难确切地说出问题是什么,但是nocurrentpoint是一个非常具体的错误,这意味着你在尝试绘制内容之前没有指定初始位置。
但我注意到'违规输入'以gsave currentpoint
开头,如果您尚未指定初始点,也会给您一个错误。
尝试将0 0 moveto
放在程序的前面(您也可以尝试100 100 moveto
,PostScript坐标系统左下角有0,0。)
我认为Mac上的'distiller'应用程序在解释PostScript时遇到了同样的错误,这就是为什么它无法将其转换为PDF文件。