我有几个后记,基本上代表相同的图形信息,虽然不同。
我不理解语法,因此如果有人帮助理解以下(样本)行之间的区别,我将不胜感激 -
文件1中的行 -
0 0 0 1 scol L N 232 3740 M 232 3475 I 232 3475 I 233 3475 I 233 3475 I 233 3740 I 233 3740 I 232 3740 I 232 3740 I C
233 3475 M 550 3475 I 551 3475 I 551 3475 I 550 3475 I 233 3475 I 232 3475 I 232 3475 I 233 3475 I C
233 3739 M 550 3739 I 551 3739 I 551 3740 I 550 3740 I 233 3740 I 232 3740 I 232 3739 I 233 3739 I C
文件2中的行 -
0 0 0 1 scol L N 232 3740 M 232 3475 I 232 3474 I 233 3474 I 233 3475 I 233 3740 I 233 3740 I 232 3740 I 232 3740 I C
L N 233 3474 M 550 3474 I 551 3474 I 551 3476 I 550 3476 I 233 3476 I 232 3476 I 232 3474 I 233 3474 I C
L N 233 3739 M 550 3739 I 551 3739 I 551 3740 I 550 3740 I 233 3740 I 232 3740 I 232 3739 I 233 3739 I C
我猜其中一个是画线和另一个绘图矩形。可能完全错了......
任何帮助都会非常感激。
此外,任何有关postscript语言语法的参考链接也会有所帮助。
答案 0 :(得分:3)
postscript是一种编程语言。 scol,L,N,M,I,C, etc
是可能在其他地方定义的函数。
在代码的前面看一下,你应该可以找到像
这样的东西/M {moveto} def
/N {newpath} def
然后开始阅读手册以对其进行排序..
www.adobe.com/products/postscript/pdfs/PLRM.pdf
btw我猜你的猜测是正确的。:
newpath x0 y0 moveto x1 y1 lineto x2 y2 lineto ... xn yn lineto stroke
是绘制线条的非常典型的构造