首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Dymo.Connect.SDK (NuGet)打印Dymo LabelWriter 450

使用Dymo.Connect.SDK (NuGet)打印Dymo LabelWriter 450
EN

Stack Overflow用户
提问于 2022-03-01 09:51:22
回答 2查看 443关注 0票数 0

我想通过Dymo LabelWriter 450使用Dymo.Connect.SDK NuGet包打印标签。

这里我的代码:

代码语言:javascript
复制
Imports DymoSDK.Implementations
Imports DymoSDK.Interfaces


Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim dymoSDKLabel As DymoSDK.Implementations.DymoLabel
    dymoSDKLabel.LoadLabelFromFilePath("path\Name.dymo")
    Dim SelectedPrinter As String = "DYMO LabelWriter 450"
    DymoPrinter.Instance.PrintLabel(dymoSDKLabel, SelectedPrinter, 1, True)

End Sub

错误消息:“对象引用未设置为对象实例”

这就是为什么在加载路径之前设置dymoSDKLabel = new DymoLabel()的原因。这对我来说是合乎逻辑的,但我得到了错误消息:“错误解析重载,因为没有”新的“是可访问的”

有没有人知道我如何达到我的目标?不幸的是,NuGet包或代码示例没有真正的文档。如果需要更多的信息,就问问吧。我感谢所有的帮助。

诚挚的问候

EN

回答 2

Stack Overflow用户

发布于 2022-04-04 14:29:01

我有与您完全相同的问题,但是,在查看了nuget包可用的1 VB示例之后,我修改了在那里找到的关于使用DymoLabel.Instance的一些内容,现在已经成功地打印出来了:

代码语言:javascript
复制
Dim dymoSDKLabel As DymoLabel
dymoSDKLabel = DymoLabel.Instance

似乎还需要在打印之前检索打印机,即使在指定打印机名称时也是如此:

代码语言:javascript
复制
Dim SelectedPrinter As String = "DYMO LabelWriter 450" 
Dim Printers = DymoPrinter.Instance.GetPrinters()

不得不说,使用这个Dymo是我不得不处理的最糟糕的事情之一。这些文件令人震惊。

票数 0
EN

Stack Overflow用户

发布于 2022-11-26 11:34:22

这对我很管用!!

代码语言:javascript
复制
        DymoSDK.App.Init()
        Dim dymoSDKPrinter = DymoPrinter.Instance

        Dim fullpath As String = System.IO.Path.GetFullPath(FileNameOfLabel)
        Dim dymoSDKLabel = DymoLabel.Instance
        dymoSDKLabel.LoadLabelFromFilePath(fullpath)

        Dim LabelTextObject1 As DymoSDK.Interfaces.ILabelObject
        LabelTextObject1 = dymoSDKLabel.GetLabelObject("NameOfLabel")
        dymoSDKLabel.UpdateLabelObject(LabelTextObject1, "ValueOfLabel")
        
        If dymoSDKPrinter.PrintLabel(dymoSDKLabel, LabelWriterCmb.Text, 1, False, False, 0, False, False) Then
            MsgBox("Printed !", vbInformation)
        End If
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71306568

复制
相关文章

相似问题

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