Printing EPL和ZPL之间的转换

Printing EPL和ZPL之间的转换,printing,zebra-printers,thermal-printer,zpl,epl,Printing,Zebra Printers,Thermal Printer,Zpl,Epl,是否可以将EPL和ZPL(热敏打印机语言)转换为通用格式(可以是SVG等矢量图形文件)? 如果我能将Comment格式转换为ZPL或EPL格式,那就太好了。不太好,但我已经将WordPad文档(不是WORD或.txt)发送到打印机,让打印驱动程序来完成这项工作。我想我甚至可以将一个普通的.txt文件扩展名改为.rtf,并将其发送到打印机进行打印(将文件复制到打印机的UNC共享路径)。我不确定这正是你所要求的,但我希望这能有所帮助。 有时候你只需要和这些斑马一起玩,看看它们会做什么。如果你对斑马热

是否可以将EPL和ZPL(热敏打印机语言)转换为通用格式(可以是SVG等矢量图形文件)?


如果我能将Comment格式转换为ZPL或EPL格式,那就太好了。

不太好,但我已经将WordPad文档(不是WORD或.txt)发送到打印机,让打印驱动程序来完成这项工作。我想我甚至可以将一个普通的.txt文件扩展名改为.rtf,并将其发送到打印机进行打印(将文件复制到打印机的UNC共享路径)。我不确定这正是你所要求的,但我希望这能有所帮助。
有时候你只需要和这些斑马一起玩,看看它们会做什么。

如果你对斑马热敏打印机做了大量的工作,那就找一个设计工具。自由软件就行了。通过这种方式,您可以根据您选择的任何打印机驱动程序(EPL/ZPL/CPCL)导出打印机。如果您需要导出非Zebra打印机(Sato、Datamax、Intermec)的代码,请查看

安装ZebraDesigner并选择驱动程序后,创建一个新端口,该端口映射到硬盘上具有写入权限的位置。然后打印标签,驱动程序将创建一个带有打印机代码的txt文件

根据需要在应用程序中使用打印机代码


如果您使用的是linux,您可以安装,这样您就可以通过热转印打印机打印任何光栅图像(jpg、png、bmp等,也可能是非图像文件类型)

快速安装指南(可能我遗漏了一些内容):

然后必须在localhost:631/printers中设置打印机/


对我来说效果很好,现在我正在寻找.ezp->光栅转换器…

我目前正在实现另一个方向:从SVG到EPL。这提供了更好的抽象,可以与不同的打印机语言一起重用。请看:太糟糕了,ZebraDesigner似乎不适用于linux。@Sebastianb是的,太糟糕了,我曾试图在linux中构建我的应用程序,但后来知道它们在linux中不可用。对不起他们。
tar xzf rastertoezpl-1.0.6.tar.gz
cd rastertoezpl-1.0.6
sudo aptitude install libcupsppdc1-dev libcupsimage2-dev libcupsfilters-dev libcups2-dev cups-ppdc cups checkinstall gcc checkinstall
sudo ./configure
sudo checkinstall
    press '10' (Required) -> cups, cups-ppdc, libcups2, libcupsimage2, libcupsppdc1, libcupsfilters1