如何使用DYMO Connect for Desktop为标签生成XML以在Javascript中打印

我设法从DYMO Connect for Desktop v1.3.1打印标签。现在,我尝试使用Javascript打印相同的标签。示例PrintMeThatLabel.js是一个很好的示例。它包含XML中的三种不同的标签设计。但是,我想使用由DYMO Connect for Desktop创建的设计。当我尝试使用通过DYMO Connect保存的Dymo文件(扩展名为“ .dymo”的XML文件)时,如果将其加载,则会收到以下错误消息dymo.label.framework.openLabelXml()

{"message":"An error has occurred.","exceptionMessage":"'Element' is an invalid XmlNodeType. Line 22, position 4.","exceptionType":"System.Xml.XmlException","stackTrace":"   at System.Xml.XmlReader.ReadEndElement()\r\n   at DYMO.LabelAPI.DYMOLabel`1.Deserialize(XmlReader reader)\r\n   at DYMO.CrossPlatform.Common.Helpers.SerializationHelper.Deserialize[T](XmlReader reader)\r\n   at DYMO.LabelAPI.LabelHelper.ReadAndOpenLabel(XmlReader reader)\r\n   at DYMO.LabelAPI.LabelHelper.OpenLabel(XmlReader reader)\r\n   at DymoSDK.Implementations.DymoLabel.LoadLabelFromXML(String xmlContent)\r\n   at DYMOWebApi.Windows.Controllers.DymoDLSSDKController.GetListLabelsFromSetXML(String labelXml, String labelSetXml)\r\n   at DYMOWebApi.Windows.Controllers.DymoDLSSDKController.PrintLabel2(FormDataCollection formDataCollection)\r\n   at lambda_method(Closure , Object , Object[] )\r\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass6_2.<GetExecutor>b__2(Object instance, Object[] methodParameters)\r\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)\r\n   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__1.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__5.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n   at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__15.MoveNext()"}: 
    at Td (DYMO.Label.Framework.3.0.js:61)
    at ae (DYMO.Label.Framework.3.0.js:66)
    at be.printLabel2 (DYMO.Label.Framework.3.0.js:67)
    at Object.printLabel2 (DYMO.Label.Framework.3.0.js:101)
    at oe (DYMO.Label.Framework.3.0.js:126)
    at qe (DYMO.Label.Framework.3.0.js:129)
    at Y.G (DYMO.Label.Framework.3.0.js:74)
    at printLabel (207:608)
    at startupCode (207:617)
    at DYMO.Label.Framework.3.0.js:110

如果我使用openLabelFile而不是openLabelXml我在控制台中收到此错误:

Uncaught Error: "Illegal characters in path."

"Illegal characters in path.": 
    at Td (DYMO.Label.Framework.3.0.js:61)
    at ae (DYMO.Label.Framework.3.0.js:66)
    at be.openLabelFile (DYMO.Label.Framework.3.0.js:67)
    at Object.openLabelFile (DYMO.Label.Framework.3.0.js:101)
    at Object.openLabelFile (DYMO.Label.Framework.3.0.js:122)
    at printLabel (207:595)
    at startupCode (207:617)
    at DYMO.Label.Framework.3.0.js:110
    at e (DYMO.Label.Framework.3.0.js:115)
    at cd.<anonymous> (DYMO.Label.Framework.3.0.js:62)

DYMO Connect中文件中的XML看起来与中标签设计的XML有很大不同PrintMeThatLabel.js谁能帮我?

今天早上我和你有同样的问题!

最新的javascript框架与使用Dymo Connect创建的标签模板不兼容。您需要使用以前的软件来创建它。版本8.3.1可以使用。

请注意,安装的两个软件和您的代码都无法识别打印机。您需要卸载这两个软件,然后重新安装Dymo Connect。

希望这可以帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Dymo 条码标签打印

来自分类Dev

使用 Ruby 为 iTunes Connect API 生成 JWT

来自分类Dev

如何生成iTunes Connect促销代码

来自分类Dev

跳过使用 connect by 生成的数字序列中的数字

来自分类常见问题

如何从iTunes Connect中删除构建?

来自分类Dev

如何使用JavaScript检索条件为if()的具有指定到选择标签中的值的xml数据

来自分类Dev

如何使用socket.connect?

来自分类Dev

如何在react-redux-connect的@connect装饰器中访问动态数据?

来自分类Dev

使用PHP递归为目录中的所有JavaScript文件生成脚本标签

来自分类Dev

使用PHP递归为目录中的所有JavaScript文件生成脚本标签

来自分类Dev

从网站在DYMO标签打印机上打印

来自分类Dev

使用 OpenId Connect 隐式流时如何保护客户端中的令牌

来自分类Dev

如何使用顶级账户中的 AWS Single Sign On 配置来自不同账户的多个 AWS Connect 实例?

来自分类Dev

如何激活iTunes Connect?

来自分类Dev

使用Stripe Connect的步骤

来自分类Dev

使用Connect上传文件

来自分类Dev

使用Stripe Connect的步骤

来自分类Dev

如何使用Javascript打印到HTML标签

来自分类Dev

OpenID Connect-如何在Java中验证ID令牌?

来自分类Dev

如何在iTunes Connect的实时应用中更改SKU?

来自分类Dev

如何在connect.server()中引用root?

来自分类Dev

如何在YARN中运行Kafka Connect Worker?

来自分类Dev

如何在Laravel中设置OpenID Connect客户端?

来自分类Dev

如何在新的iTunes Connect中更改包ID?

来自分类Dev

如何在Docker容器中运行grunt-connect

来自分类Dev

如何在新的iTunes Connect中更改包ID

来自分类Dev

Square Connect:如何从交易ID中检索产品信息?

来自分类Dev

如何在node-postgres中捕获client.connect()?

来自分类Dev

如何在Amazon Connect中删除联系人流?

Related 相关文章

  1. 1

    Dymo 条码标签打印

  2. 2

    使用 Ruby 为 iTunes Connect API 生成 JWT

  3. 3

    如何生成iTunes Connect促销代码

  4. 4

    跳过使用 connect by 生成的数字序列中的数字

  5. 5

    如何从iTunes Connect中删除构建?

  6. 6

    如何使用JavaScript检索条件为if()的具有指定到选择标签中的值的xml数据

  7. 7

    如何使用socket.connect?

  8. 8

    如何在react-redux-connect的@connect装饰器中访问动态数据?

  9. 9

    使用PHP递归为目录中的所有JavaScript文件生成脚本标签

  10. 10

    使用PHP递归为目录中的所有JavaScript文件生成脚本标签

  11. 11

    从网站在DYMO标签打印机上打印

  12. 12

    使用 OpenId Connect 隐式流时如何保护客户端中的令牌

  13. 13

    如何使用顶级账户中的 AWS Single Sign On 配置来自不同账户的多个 AWS Connect 实例?

  14. 14

    如何激活iTunes Connect?

  15. 15

    使用Stripe Connect的步骤

  16. 16

    使用Connect上传文件

  17. 17

    使用Stripe Connect的步骤

  18. 18

    如何使用Javascript打印到HTML标签

  19. 19

    OpenID Connect-如何在Java中验证ID令牌?

  20. 20

    如何在iTunes Connect的实时应用中更改SKU?

  21. 21

    如何在connect.server()中引用root?

  22. 22

    如何在YARN中运行Kafka Connect Worker?

  23. 23

    如何在Laravel中设置OpenID Connect客户端?

  24. 24

    如何在新的iTunes Connect中更改包ID?

  25. 25

    如何在Docker容器中运行grunt-connect

  26. 26

    如何在新的iTunes Connect中更改包ID

  27. 27

    Square Connect:如何从交易ID中检索产品信息?

  28. 28

    如何在node-postgres中捕获client.connect()?

  29. 29

    如何在Amazon Connect中删除联系人流?

热门标签

归档