将后记中的前缀添加到条形码/变量
Add a prefix in postscript to a barcode / variable
我已经有别人做的后记文档了。
我想要编辑它,以便它更改带有前缀和 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 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
您不能使用“+”,这是 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
请注意,我在这里假设您希望 'prefix' 和尾随星号也成为条形码的一部分,如果您不希望如此,则需要 select不同的字体。
我已经有别人做的后记文档了。 我想要编辑它,以便它更改带有前缀和 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 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
您不能使用“+”,这是 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
请注意,我在这里假设您希望 'prefix' 和尾随星号也成为条形码的一部分,如果您不希望如此,则需要 select不同的字体。