vin2000 2017-10-27 02:38
浏览 857

BarTender Active 在打印多份时, 会有停顿该怎么处理.

代码如下:

BarTender.Application btEngine = new BarTender.Application();
BarTender.Format btFormat = btEngine.Formats.Open(cTempletFile);
btFormat.PrintSetup.IdenticalCopiesOfLabel = 1;
btFormat.PrintSetup.NumberSerializedLabels = 1;
btFormat.SetNamedSubStringValue("ItemName", ItemNewName);
btFormat.SetNamedSubStringValue("Qrcode", ItemNewQrBarCode);
//Messages oRet;
//BtPrintResult result = btFormat.Print("", false, -1, out oRet);
btFormat.PrintOut(false, false);
btEngine.Quit(BtSaveOptions.btDoNotSaveChanges);

因为二维码比较复杂, 所以没有设置序列化打印, 采用的是程序赋值的方式.

循环调用上面的代码时,打印机会在打印好前一张之后,才会重新接受下一个打印指令,两张之间会有约 0.5 秒的等待, 请问该如何处理?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥35 平滑拟合曲线该如何生成
    • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
    • ¥15 名为“Product”的列已属于此 DataTable
    • ¥15 安卓adb backup备份应用数据失败
    • ¥15 eclipse运行项目时遇到的问题
    • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
    • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
    • ¥15 自己瞎改改,结果现在又运行不了了
    • ¥15 链式存储应该如何解决
    • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站