我有UPS生成的标签与ZPL,我想打印。我可以通过打印机驱动来做这件事,但是它不方便。
我可以生成GIF文件,但在调整到4x8英寸后,它失去了质量。
有没有办法把ZPL文件转换成通用的图形格式,这样我就可以从一个文件中打开并打印了?最好是用PHP编写。
发布于 2015-11-04 11:44:53
如果它只是一个/一些标签,你可以尝试使用http://labelary.com/,他们将ZPL在线转换为图像文件。
不过,UPS确实提供了不同格式的GIF标签,因此您应该可以请求正确的格式并进行转换,而不会造成质量损失。
如果您正在寻找一种处理标签文件类型的更简单的方法,那么您可能想要探索一下Shippo。Shippo提供了一个PHP客户端库,您可以通过一个RESTful API根据每个请求轻松地更改标签文件类型(PNG、ZPL、PDF)。
发布于 2016-10-04 04:16:21
如果要打印ZPL,使其作为格式化标签输出,请将打印机安装为通用的、基于文本的打印机驱动程序。然后,当您在记事本或其他设备中安装了ZPL,并打印到打印机时,它将发送ZPL命令,打印机将解释这些命令,并按预期打印标签。
发布于 2021-09-12 19:38:14
如果您不想将数据发送到云服务,可以查看我们的项目,我们开发了一个开放的ZPL查看器,可以将ZPL数据转换为图形。该项目基于.NET。
欲了解更多信息,请访问BinaryKits.Zpl.Viewer (GitHub)。
您可以启动自己的docker容器。该项目包含一个带有Swagger接口的WebApi。
https://stackoverflow.com/questions/33503412
复制相似问题