标签: c# .net pos-for-.net
我在POS for .NET中使用财务打印机。
我需要打印条形码。我发现的唯一方法是使用DirectIO的{{1}}方法。
DirectIO
我只能打印条形码PoSCommon,如:
PoSCommon
010803111200002801234567890
但我可以打印条形码DirectIO(0, 1075, code)
DirectIO(0, 1075, code)
此外,我可以找到%S0003014000097参数含义的详细说明,因为官方文档很差。
%S0003014000097
答案 0 :(得分:3)
我能够找到有关打印条形码的过程如何运作的文档。
在方法DirectIO(0, 1075, code)中,可以将值更改为;
DirectIO(0, 1071, code)
其中代码必须具有特定格式,结果字符串为: OP + TypeBarCode + ValueofBarcode
例如,如果您的条形码为“%S0003014000097”,则其格式为CODE39(这是一种通用格式)。格式CODE39的值类型为4.
然后最后一个字符串是“014%S0003014000097”,其中前两位是运算符。