您的标签打印机说什么语言(Programming Language)?

发布时间: 2015-09-06 10:28 浏览次数: 25 字号:

对于标签打印机,为了提高效率,我们需要能够为它们提供正确的数据,这样我们才能正确打印标签。

有几种方法可以实现这一点。

其中一种比较常见的是使用标签设计软件,例如BarTender、LabelView或NiceLabel将标签发送到打印机。这涉及使用打印机驱动程序将数据转换为打印机可以有效读取的格式。

另一种有效且流行的方法是设计一个标签文件,该文件以打印机自己的编程语言(Programming Languages)设计,然后直接发送到标签打印机,而无需使用任何标签软件。这通常在大公司中使用,其中公司的ERP或其它软件设置为在需要时将特定的标签设计文件发送到标签打印机。

标签文件

标签打印机制造商有不同的语言

每个不同的标签打印机制造商都开发了自己的编程语言。凭借在条码打印机中的最大市场份额,Zebra的ZPL编程语言在很大程度上已成为开发标签文件的标准。当然,其它很多打印机制造商也也有自己的编程语言,例如Datamax(迪马斯)的DPL、Intermec(易腾迈)的IPL(也叫Fingerprint,)、TSC(台半)的TSPL、Sato(佐藤)的SBPL、Toshiba TEC(东芝泰格)的TPCL 、……。

对于这些标签打印机的最终用户来说,被一家或另一家打印机公司的语言所束缚,往往意味着很难更换打印机品牌——即使可能有改变的理由,重新格式化会加剧很多标签文件可能太多了。

为了尝试解决这个问题,几乎每家打印机公司都开发了仿真软件,可以让他们的产品使用为其他品牌打印机设计的标签文件。这允许用户将Datamax DPL文件发送到Zebra打印机,仿真软件将转换为Zebra语言并生成正确的标签。根据我们的经验,这个过程似乎在大约90%的情况下都能正常工作——尽管最后10%可能相当痛苦。

我们通常建议最好坚持使用原始标签设计文件对应的的打印机品牌,除非有真正令人信服的理由来切换。

欢迎联系我们咨询相关业务
微信二维码