ZPLab

ZPL対応プリンター向けのオープンソースラベルデザイナー。

キャンバス上でラベルを作成し、どのZPL対応プリンターにも直接印刷できます。コードが必要なときはすぐに確認でき、読みやすく編集可能で、バイト単位で完全に再現されます。

MITライセンス。アカウントは不要です。

ZPLab: a release label on the canvas, the object catalog on the left and the label format panel on the right

ビジュアルデザイナー

テキスト、バーコード、図形、画像をキャンバスにドラッグすると、ZPLがリアルタイムに更新され、編集可能なまま保たれます。

バイト単位の完全再現

既存のZPLをインポートすると、手を加えていないコマンド、空白、コメントはそのまま保持されます。編集すると、単一のオブジェクトから全ページまで、影響を受けた範囲だけが再生成されます。

28種類のバーコードシンボロジー

リニア、2D、郵便用、GS1の各バリアント: Code 128、Code 39、EAN/UPC、Interleaved 2 of 5、QR、DataMatrix、PDF417、Aztec、Maxicode、GS1 DataBarなど。

バッチ印刷

CSVの列をラベルの変数に対応付け、1行につき1枚のラベルを印刷します。デスクトップアプリでは、Excelのワークシートや読み取り専用データベースも同じように使えます。

AIによるラベルデザイン

同梱のMCPサーバーにより、ローカルのAIアシスタントがラベルを読み取り、作成し、検証し、下書きを起動中のデスクトップアプリへ直接送り込めます。

コンテンツウィザード

アプリケーション識別子からGS1コンテンツを組み立てたり、URL、WiFi、連絡先、メール、電話、SMS、位置情報に対応したタイプ別のQR、Data Matrix、Aztecのペイロードを生成したりできます。

入力しながらの検証

EAN/UPCフィールドには、桁数のライブカウンター、算出されたチェックディジット、GS1プレフィックスのヒントが表示されます。GS1コンテンツはフィールドごとに、また組み合わせルールに照らして検証されます。

ライブプレビュー

プレビューはLabelary経由で描画できるほか、デスクトップアプリでは接続中のプリンター自身のファームウェアで直接描画できます。

32言語

インターフェースはドイツ語やフランス語からアラビア語、ヘブライ語、日本語、簡体字・繁体字中国語まで32言語に対応しており、アプリの設定で切り替えられます。

デスクトップアプリをダウンロード · v0.6.0

ネイティブの印刷・ファイルダイアログに対応。

Web (self-hosted)
zip

コントリビューション

バグ報告のひとつひとつがZPLabを磨き上げます。何かおかしい点を見つけた、必要なZPLの機能が足りない、使い方がよくわからない、そんなときはお知らせください。プルリクエストも歓迎します。