我已经有了其他人制作的附言文件。 这需要我想编辑,所以它改变打印条形码的前缀和astrix arround它。
原始代码
/Code39 findfont 13 mm scalefont setfont
10 mm 246 mm moveto DocumentNo show
10 mm 217 mm moveto PartnoBarcode show
10 mm 189 mm moveto MUActaulQty show
10 mm 168 mm moveto SupplierNo show
10 mm 148 mm moveto MaterialUnitNo show
现在我希望这最后一个条形码包含一个前缀(字母S)和astrix变量。怎么做?
这样的事情:
/Code39 findfont 13 mm scalefont setfont
10 mm 246 mm moveto DocumentNo show
10 mm 217 mm moveto PartnoBarcode show
10 mm 189 mm moveto MUActaulQty show
10 mm 168 mm moveto SupplierNo show
10 mm 148 mm moveto (*S) + MaterialUnitNo + (*) show
答案 0 :(得分:2)
你不能使用' +',这是PostScript而不是其他一些编程语言,并且连接字符串在这种语言中并不是微不足道的。它也很少需要。
这里真正的答案是你需要对编程语言有所了解,你不能合理地期望用你不理解的语言编写或修改程序。您应该让您的雇主为您支付一些培训费用。
在这种情况下,我将在下面给出答案,但如果您要求这样做,您确实需要培养适当的技能。
修改后的代码:
/Code39 findfont 13 mm scalefont setfont
10 mm 246 mm moveto DocumentNo show
10 mm 217 mm moveto PartnoBarcode show
10 mm 189 mm moveto MUActaulQty show
10 mm 168 mm moveto SupplierNo show
10 mm 148 mm moveto (*S) show MaterialUnitNo show (*) show
请注意,我在这里假设你需要'前缀'并且尾随星号也是条形码的一部分,如果您不想要,那么您需要选择不同的字体。