8

我通过发送 ZPL II 命令使用 Java 使用 Zebra 打印机打印标签。我想在将标签发送到打印机之前显示标签的预览。

我不想尝试将字体发送到打印机,而是使用内置字体。

我可以在编程指南第 2 卷的第 60 页上看到字体列表。其中有 15 个,每个都标有一个字母,并且没有提及等效屏幕字体的名称。

我可以生成一个图像来显示条形码,但我无法弄清楚如何正确显示文本,因为在 OCR 字体之外,我不知道在屏幕上可以使用等效字体。

我在 Zebra 的网站上没有找到任何列出它们的文档,我的搜索只是返回关于如何将屏幕字体发送到打印机的结果(这看起来很复杂,我现在想避免)。

有谁知道我在哪里可以得到字体,或者你能给我提供一份(希望是免费的)等价物列表吗?

我截取了手册中显示的字体以供参考。

4

3 回答 3

9

经过大量研究,我发现 Zebra 使用的字体由于许可而受到严格保护。

联系 Zebra 以获取字体许可证是您唯一的选择。

我现在使用的替代方法是使用免费分发的等宽真字体(我还没有选择)预览标签。我在问题中链接的文档提供了内置字体的大小和间距信息,因此我可以尽可能接近地进行模拟。

于 2013-02-16T05:27:59.547 回答
1

除 0 外,Zebra 字体都是位映射的固定宽度字体。快递应该给你一个合理的近似值。只需使用 Zebra 手册中的表格对它们进行缩放。zpl-zbl2-pm-en.pdf

于 2015-10-08T21:30:39.987 回答
1

以防有人偶然发现这个问题。

您可以使用http://labelary.com/ API生成标签预览。

于 2020-10-07T13:10:16.160 回答