首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DYMO LabelWriter获取打印回调

DYMO LabelWriter获取打印回调
EN

Stack Overflow用户
提问于 2018-08-09 18:07:19
回答 1查看 177关注 0票数 1

有没有办法从DYMO获得标签打印成功的回调?

我使用的是DYMO JS库,即使打印失败,它也会提供"true“。在从DYMO打印机获得成功回调后,我需要锁定或删除打印作业。

EN

回答 1

Stack Overflow用户

发布于 2019-07-27 20:10:49

您可以对label对象使用printAndPollStatus方法。

取自here的示例

代码语言:javascript
复制
// print and get status
var printJob = label.printAndPollStatus(printer.name, null, labelSet.toString(), function(printJob, printJobStatus)
{
   // output status
   var statusStr = 'Job Status: ' + printJobStatus.statusMessage;
   var result = (printJobStatus.status != dymo.label.framework.PrintJobStatus.ProcessingError 
                && printJobStatus.status != dymo.label.framework.PrintJobStatus.Finished);

   // reenable when the job is done (either success or fail)
   printButton.disabled = result;

   return result;           
}, 1000);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51764250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档