PDF 转原生 ZPL
上传 PDF 或 SVG 标签:文本变为 ^A0 字段,条码经解码后重新生成为原生 ^B 命令(并经过检查),线条、框和圆变为 ^GB/^GC/^GE - 只有没有原生对应的内容才保留为 ^GF 图形。结果会与原件逐像素比对。
通过 API 自动化此工具:POST /v1/tools/pdf-to-native-zpl
API 文档
为什么用原生 ZPL 而不是图像
大多数 PDF 转 ZPL 转换器会把整页变成一张 ^GF 位图:可以打印,但体积大、无法编辑,条码的清晰度也受限于光栅。Vector-Lift 则读取 PDF 对象 - 文本、路径、图像 - 并将其写成 Zebra 打印机原生能理解的内容。条码会被解码,用对应的 ^B 命令重新生成,然后再次解码;数据必须完全一致。对于照片、复杂图稿和多页批量处理,光栅转换器仍是合适的选择。
原生转换:文本(^A0,按宽度和基线适配;黑底白字为 ^FR)、Code 128/GS1-128、EAN/UPC、Code 39/93、Interleaved 2 of 5、Codabar、QR Code、Data Matrix、PDF417、Aztec、MaxiCode、线条、框、圆角框、圆、椭圆和斜线。保留为图形:Logo、照片、渐变、堆叠码、GS1 DataBar 以及无文本层的轮廓化文字(不做 OCR)。每个结果都会显示保真度、原生墨量占比以及与完整 ^GF 光栅相比的大小。文件在隔离进程中处理,不会被保存。
相关工具:PDF 转 ZPL 将每一页转换为一张 ^GF 图像(外观完全一致,适用任何内容),ZPL Diff 逐像素比较两张标签。引擎:zplCore.com Vector-Lift。