【问题标题】:Print simple numbers on label printer (Brother, Dymo, etc) from C# (.NET)从 C# (.NET) 在标签打印机(Brother、Dymo 等)上打印简单数字
【发布时间】:2009-09-28 18:07:42
【问题描述】:

作为我正在进行的项目的一部分,我需要自动化标签打印机。它将是 Brother 或 Dymo 的廉价 USB 打印机之一(欢迎其他建议)。它所要做的就是在一个标签上打印两个数字。

挑战在于我希望在 C# 中保持超简单。看来兄弟的解决方案已经过时了,而且 Dymo SDK 比我想要的要复杂一些。这两种解决方案都需要最终用户安装完整的应用程序。

我必须接受它并使用Dymo提供的低级COM解决方案吗?或者有人找到了一种更简单的方法来打印简单的标签?

【问题讨论】:

    标签: c# printing labels


    【解决方案1】:

    DYMO 现在有一个非常方便的框架,可用于使用模板或内置 XML 创建和打印标签。

    这里是下载: http://sites.dymo.com/Support/Pages/ProductDetails.aspx?MainTab=1&Tab=1&ProductID=DYMOSDK(DYMO)

    这里是文档: http://www.labelwriter.com/software/dls/sdk/docs/DYMOLabelFrameworkdotNETHelp/html/N_DYMO_Label_Framework.htm

    【讨论】:

      【解决方案2】:

      在计算机上安装 labelmaker 作为打印机。

      然后,使用从 Excel 到 Word 的邮件合并。

      创建一个电子表格,其中行表示标签,列表示该标签上的信息。

      使用电子表格作为数据在 MS Word 中使用邮件合并。

      【讨论】:

      • 我知道的标签打印机可以在指定长度后切割标签。你怎么能用 Word 做到这一点?
      • 您是说那些打印机显示为标准打印机吗?如果是这样,那肯定是一个更好的界面。一个众所周知的打印系统会比一个不起眼的 API 更好。
      • 我刚刚查看了其中一款 Brother 型号的手册,是的,它似乎有一个标准的打印驱动程序。驱动程序具有自动切割等选项。这可能是设置它的理想方式。感谢您的领导!
      • nikie,如果我没记错的话,标签是在每一页的末尾剪掉的。自定义页面大小已输入 MS Word。
      猜你喜欢
      • 2016-03-25
      • 2019-08-26
      • 1970-01-01
      • 2014-03-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      • 2018-09-29
      相关资源
      最近更新 更多