问题标签 [dymo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 C# 中被告知这样做时,Dymo SDK 不打印
我一直在开发一个非常简单的应用程序(或者我认为是这样)来打印一个带有简单条形码和一些文本的标签。我已经尽可能地遵循了文档,我认为它是模糊的,而不是描述性的。这是我的代码
如您所见,这是我可以做的最简单的方法。我已将 包含DYMO.Label.Framework
在标准参考中,并确保Barcode.label
它位于基本目录中并且可以访问。当我点击具有导致 PrintLabel 的方法的按钮时,它会思考一秒钟,而打印机什么也不做。打印机堆栈中没有作业,我在输出日志中看不到任何奇怪的事情。(见下文)。
我究竟做错了什么?
“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\ProductValidationSoftware.exe”。已加载符号。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration .dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): 加载'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Transactions\v4.0_4.0.0.0__b77a5c561934e089\System.Transactions .dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices .dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Windows\Microsoft.Net\assembly\GAC_32\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices .Wrapper.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。' ProductValidationSoftware.vshost.exe'(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):加载了'C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\DYMO.Label.Framework.dll'。无法找到或打开 PDB 文件。“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\DYMO.DLS.Runtime.dll”。无法找到或打开 PDB 文件。“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\DYMO.Common.dll”。无法找到或打开 PDB 文件。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Windows\Microsoft.Net\assembly\GAC_32\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll”。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll' . 跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。'ProductValidationSoftware.vshost.exe' (CLR v4.0.30319: ProductValidationSoftware.vshost.exe): 加载'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml .dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\Interop.DYMOBarcodeLib.dll”。模块是在没有符号的情况下构建的。'ProductValidationSoftware.vshost.exe'(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):加载'C:\Project Files\ProductValidationSoftware\ProductValidationSoftware\bin\Debug\Interop.DYMOPrintingSupportLib.dll'。模块是在没有符号的情况下构建的。ProductValidationSoftware.vshost.exe 信息:0:Utils.CreateLabelPrintParams():printParams == null,根据打印机类型“ProductValidationSoftware.vshost.exe”创建默认 printParams(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):加载“C” :\Windows\Microsoft.Net\assembly\GAC_32\System.Printing\v4.0_4.0.0.0__31bf3856ad364e35\System.Printing.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。“ProductValidationSoftware.vshost.exe”(CLR v4.0.30319:ProductValidationSoftware.vshost.exe):已加载“C:\Windows\Microsoft.Net\assembly\GAC_MSIL\ReachFramework\v4.0_4.0.0。0__31bf3856ad364e35\ReachFramework.dll'。跳过加载符号。模块已优化,调试器选项“仅我的代码”已启用。
vb.net - 'DYMO LabelWriter DUO Label 不支持纸张'12mm'
我正在做一个小项目,需要使用他们的 SDK 直接打印到 DYMO 打印机。在使用相同的方法之前,我已经制作了其他项目:
- 查找 DYMO
- 获取 .label 文件
- 设置标签变量对象
- 打印标签
label.Print()
但是,调用该方法时,我从 VB.NET 程序收到以下错误:
“DYMO LabelWriter DUO Label”不支持纸张“12mm”
我收到延迟的错误,所以我假设该Print()
方法在单独的线程中运行。因此我也假设错误发生在Print()
方法中。根据上面的列表,此方法也是在单个方法中提供Label
和对象的唯一点。IPrinter
此错误没有意义,因为 DYMO 软件已使用相同的 .label 模板成功打印标签。SDK/软件的V8.+和这个模型可能存在不兼容的问题吗?如果是这样,我如何/在哪里可以确定兼容版本?
非常感谢您对修复错误的见解,甚至任何有关使用 DYMO SDK 的错误处理程序文档的线索(我发现的都是如何使用 SDK 的旧示例)。
c# - 在标签打印机上以非标准尺寸在 C# 中打印 PDF
我在 C# Web 应用程序中创建了一个 PDF,其中包含必须在Dymo LabelWriter 450上打印的标签。
要创建和打印我正在使用的标签Spire.PDF。
如果我将 PDF 保存在一个文件夹中,然后使用 Acrobat Reader 打印它,它会正确打印(因此我可以确认我的应用程序中设置的页面大小是正确的)。
当我直接从应用程序打印时,PDF 被异常拉伸,宽度减小,高度增大,超出了标签的边界。
我的代码如下所示:
python - PyUSB Stop Dymo 自动关闭
我正在使用带有 PyUSB 的 Dymo USB 秤,除了秤在三分钟后自动关闭之外,一切都非常好。只要我的 python 程序正在运行,我就希望它保持运行。有没有办法使用python做到这一点?
我是 PyUSB 的新手,到目前为止,我已经成功地遵循了本教程:http: //steventsnyder.com/reading-a-dymo-usb-scale-using-python/。
可以手动禁用自动关机,如下所述:http: //www.manualslib.com/manual/472133/Dymo-S100.html?page= 7 但这必须每次都执行,这是一个问题。
非常感谢您的任何建议!
javascript - 如何使用 dymo 和 javascript 库将文本分成三个不同的行?
我有一个使用 dymo javascript SDK 设置的地址标签,我能够成功打印所有内容,但我无法弄清楚如何将我的字符串值分解为标签上的三行文本
例如,我的字符串当前打印在一行上:PROJECT NAME ABC 1234 SOMETHING AVE (IN) CITY, ST 000000
需要在三个
12345 PROJECT NAME ABC
1234 SOMETHING AVE
(IN) CITY, ST 000000
如何使用 dymos javascript 库将字符串打印成三行?
这是我的标签 xml
这是调用它的javascript
rest - 使用 PrintNode 将数据传输到 Excel
我正在尝试获取 USB-HID 秤(dymo S100)的数据并在 Excel 中打印。我遇到了一个名为 PrintNode 的程序:https ://www.printnode.com/docs/reading-usb-scales-over-the-internet/
这似乎是解决方案,但是我没有足够的知识来利用 API 将数据传输到 Excel。任何建议都会有很大的帮助。谢谢你。
c# - 不断收到“未安装 DYMO 打印机。安装 DYMO 打印机”。
我一直在尝试通过我的 Web 应用程序打印标签文件,并在源代码中集成了“PreviewAndPrintLabel.js”。虽然我的系统在物理上(作为硬件)没有 DYMO 打印机,但我已经下载了 DYMO SDK,安装了它并将 DYMO 打印机添加到控制面板的“设备和打印机”中。即使在控制面板中添加打印机后,我也会遇到与安装 sdk 之前相同的错误。我不确定我在这里错过了什么?过去有没有人遇到过这样的问题,如果他/她能帮助我解决这个问题会很棒吗?从过去的两天开始,我一直在挣扎。
java - 用 Java 打印 + 打印到热敏标签 + 纸张的可成像宽度太小
所以我不断收到这个错误:
错误:java.awt.print.PrinterException:纸张的可成像宽度太小。
我能够根据很多问题拼凑出一个印刷课程,所以它很有效。直到没有。我从休息前恢复到我的代码,但它仍然不起作用。关于 Paper 的可成像宽度太小,我已经尝试了很多关于堆栈溢出的答案。至今一无所获。
我尝试将它发送到什么打印机或什么尺寸的纸张都没有关系。我可以将它打印成 PDF,它会完全按照我想要的方式打印。纵向 1.125 英寸宽 x 3.5 英寸高。