【发布时间】:2021-08-30 12:20:19
【问题描述】:
我正在使用 Microsoft Point Of Service SDK,并且我正在我的应用程序和 SDK 提供的示例中进行测试,以尝试打印带有类似以下代码的 Line:
posPrinter.DrawRuledLine(PrinterStation.Receipt, "0,500", LineDirection.Horizontal, 1, LineStyle.BrokenLine, 1);
我收到此错误:
POSControlException ErrorCode(Illegal) ExtendedErrorCode(0) 发生:方法 DrawRuledLine 抛出异常。试图对设备执行非法或不受支持的操作,或者使用了无效的参数值。
Microsoft POS 倾向于抛出非常一般的错误,我不知道我做错了什么。我在其他方法上也遇到了类似的错误,结果证明这是因为我传递了一个不太有效的参数,比如宽度太大。但是我已经测试了各种组合,但总是失败。而且它接收的参数没有足够的文档。
我需要传递什么参数给这个方法来画一条线?这是与 Microsoft POS 划清界限的首选方式吗?
【问题讨论】:
标签: pos