【发布时间】:2021-07-15 13:56:13
【问题描述】:
我对 Dymo 的 SDK 有疑问。回到基本,我做了一个终极简单的程序和标签。我仍然遇到同样的问题。我还尝试了不同的 PC、不同的标签(甚至是带有 1 行文本的标签)等。如果你愿意的话。
Imports DymoSDK.Implementations
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim dymoSDKLabel As DymoSDK.Implementations.DymoLabel
Dim SelectedPrinter As String = "DYMO LabelWriter 450 Turbo"
Dim copies As Integer = 1
Dim barcodeGraphsQuality As Boolean = True
dymoSDKLabel = New DymoLabel()
dymoSDKLabel.LoadLabelFromFilePath("D:\sam\MotorAssembly_Verp_Individueel-70W Extra label.label")
DymoPrinter.Instance.PrintLabel(dymoSDKLabel, SelectedPrinter, copies, barcodeGraphsQuality)
End Sub
End Class
会发生什么: 在调试过程中,它运行完美,打印没有任何问题。 在运行期间,它会给出以下错误(在同一台 PC 上!): 错误:标签文件无效:未声明 Element DieCutLabel。
当然我检查了这个元素是否在标签文件中,它是..它是由Dymo软件制作的主要元素............。
所有 Dll 文件等都包含在安装包中..
有人知道吗?
【问题讨论】:
-
我遇到了同样的问题。将其缩小为
或 两个元素之一。 LargeAddress 30321 Large Address 有效,但:MultiPurpose11355 11355 Multi-Purpose 无效。你查到真相了吗?