我正在使用 Zebra 打印机 ( Android SDK) 打印收据。 我检查了SDk的文档,但找不到任何可以帮助设置字体大小/名称/高度的实用程序类。
目前我正在对参数进行硬编码并创建一个 .lbl
文件,但我认为这不是一个好方法。
那么,他们的实用程序类是否可以根据我提供给它的参数集生成 .lbl
文件的脚本。
最佳答案
Zebra SDK 不提供广泛的标签设计支持。它旨在帮助发现、通信、配置和打印到 Zebra 打印机。据我所知,SDK 中没有任何真正的元素可以帮助您动态更改字体大小。
您的方法是正确的:定义了 .LBL 模板文件,并在打印时填充数据。通常,最终用户希望使用几乎相同的标签(在字体大小、图形、位置方面),并且只需更改打印数据即可。动态更改这些元素(例如字体大小)似乎并不是常见的需求。这只是我的印象。
关于java - Zebra Android SDK 中对字体的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21186176/