TBarCode/X 常见问题 — 面向 Mac OS X®、UNIX®、Linux® 的条码软件
位图导出中没有人类可读文本
位图导出中没有人类可读文本
TBarCode/X 在位图导出方面没有内置的字体渲染支持,这需要额外的字体渲染库。此限制仅适用于位图;我们的矢量格式(EPS、SVG、PCL 等)都支持人类可读文本。另请参阅我们的数据表。
您可以使用以下变通方法或替代产品:
TBarCode/X
以 EPS 格式导出,然后使用 ImageMagick 的 convert 或 Ghostscript 的 gs(开源工具)将文件转换为位图格式(BMP、PNG、JPG 等)。您也可以导出为 SVG 格式后使用 convert。
请注意图像分辨率(模块宽度需适配 DPI)以及分辨率/质量的一致性。转换过程不应改变分辨率,也不应对图像做抗锯齿处理。
TBarCode Library:您可以使用自定义绘制 API 生成全部输出内容。您会分别收到条和文字各自的回调,每个回调都带有相应的绘制坐标。字体输出和位图导出则必须通过单独的库(您自己编写的代码)实现。
TFORMer
可在 Linux 上使用我们的 TFORMer 标签 SDK,它针对多种输出格式(BMP、PNG、JPG、TIF、PDF 等)为条码提供强大的字体渲染支持。这一综合解决方案包含命令行工具和开发者库。虽然模板需在 Windows 上使用 TFORMer Designer 设计,但该 SDK 可让用户在 Linux 上生成各种输出格式。
如果您只需要条码本身,可以创建一个仅含一个条码的简单标签页面,并用 TFPrint 将其导出为位图文件。数据可以 CSV 或 XML 文件形式提供。