在C#中从标签打印机打印

时间:2011-05-12 00:56:55

标签: c# printing label

我是C#编程的初学者。

我需要创建一个应用程序来从Cognitive标签打印机生成/打印标签。从最近几天开始,我已经通过了一些文档来学习如何打印文档,usb打印机的工作原理等等。我很困惑如何在标签上以适当的格式打印数据。但我没有找到任何有价值的资料来解释我如何为标签打印机编程。

任何人都可以向我推荐一些材料或示例程序如何使用标签打印机。

2 个答案:

答案 0 :(得分:1)

标签打印机有两种基本类型:它们的作用类似于普通打印机,纸张尺寸较小,而且通过文本采用自己的指令代码。

如果是后者,那么(假设你知道语言)使用Generic / Text-Only驱动程序。

有一些文档on Cognitive's site - 编程指南描述了打印机的语言。

答案 1 :(得分:0)

我找到了可能有用的软件SDK:

http://www.tec-it.com/en/software/label-printing/label-software/labeling-sdk/Default.aspx

它不是免费的,但它基本上创建了一个系统,您可以使用C#(或许多其他语言)将预先格式化的标签打印到打印机。您可以将数据传递到标签中,然后从代码中打印出来。如果它为您提供您正在寻找的功能,那么软件成本可能是一个很小的代价。但是,我会说,对于一个小型应用程序,您可能希望将某些东西整合在一起而不是产生费用。这一切都取决于你的情况。