無料で始める

PDF からネイティブ ZPL へ

PDF または SVG のラベルをアップロードすると、テキストは^A0 フィールドに、バーコードはデコードしてネイティブの ^B コマンドとして再生成され(検証付き)、線、ボックス、円は^GB/^GC/^GEになります。ネイティブで表現できないものだけが ^GF グラフィックとして残ります。結果は元データとピクセル単位で比較されます。

このツールを API で自動化: POST /v1/tools/pdf-to-native-zpl API ドキュメント

最大 5 MB、変換 1 回につき 1 ページ(ページ 1–10)。暗号化された PDF、JavaScript や XFA フォームを含む PDF は受け付けません。

デモ:

幅と高さを指定しない場合は PDF のページサイズを使用し、両方を指定すると内容をそのサイズに合わせて拡大縮小します。解像度「auto」: 埋め込まれた 203/300/600 dpi の画像から判定し、それ以外は 203 dpi。

ログインなしで無料:毎分 4 回、毎時 20 回、1 日 50 ページまで変換できます。ログイン時は 12 / 60 / 150。API では 1 ページにつき 5 レンダリングとしてカウントされます。 制限と API の料金

画像ではなくネイティブ ZPL にする理由

ほとんどの PDF-ZPL 変換ツールは、ページ全体を 1 枚の ^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、線、ボックス、角丸ボックス、円、楕円、斜線。グラフィックのまま残るもの: ロゴ、写真、グラデーション、スタック型コード、GS1 DataBar、テキストレイヤーのないアウトライン化された文字(OCR なし)。各結果には忠実度、ネイティブなインクの割合、^GF のフルラスターと比べたサイズが表示されます。ファイルは隔離されたプロセスで処理され、保存されません。

関連ツール: PDF から ZPL へは各ページを ^GF 画像 1 枚に変換し(見た目はそのまま、内容を問わず)、ZPL Diff は 2 枚のラベルをピクセル単位で比較します。エンジン: zplCore.com Vector-Lift。