我有 ac# 应用程序,我想在 postscript 文件中插入一条消息,所以我创建了一个像
%%BeginResource: form myfrm
/myfrm
<<
/FormType 1
/BBox [ 0 0 771 618] def
/Matrix [1 0 0 1 0 0] def
/PaintProc{pop
..........
}
>> /Form defineresource pop
%%EndResource
当我像这样在页面中插入页面时
newpath
gsave
3800 5025 translate
3221.875 2575 scale
myfrm execform
grestore
closepath
当我在 ghostview 中查看时,它给了我错误。任何建议我做错了什么,以前我所做的是从文本创建图像并以 EPS 形式插入它工作得很好,但 ps 文件大小增加了。如果可能的话,我可以在 postscript 中插入一个文本框。
编辑后:-
/myfrm
<<
/FormType 1
/BBox [ 0 0 771 618]
/Matrix [1 0 0 1 0 0]
/PaintProc{pop
0 0 moveto
(my name is ali) show
}
>> def
.....
.....
.....
newpath
gsave
3800 5025 translate
3221.875 2575 scale
myfrm execform
grestore
closepath
但没有显示文字