バーコード読み取りテスト
ZPL を貼り付けると、各バーコードをプリンターの解像度でレンダリングし、独立した 2 つのデコーダーで読み戻して(zxing-cpp と ZXing.Net)、そのフィールドのデータと比較します。計測した X 寸法、クワイエットゾーン、バーの高さ、重なりに加え、ISO/IEC 15415/15416 をモデルにした A–F のデジタル事前チェックグレードが得られます。
このツールを API で自動化: POST /v1/tools/barcode-scan-proof
API ドキュメント
読み取りテストのしくみ
バーコードは ZPL 上では有効でも、ラベル上では失敗することがあります。隣のフィールドがクワイエットゾーンに食い込む、ラベルの端でバーが切れる、2.5 ドットのモジュール幅が不均一に丸められる、印刷された文字行がバーと異なる内容を示している、などです。読み取りテストはラベルをプリンターと同じようにレンダリングし、各シンボルを切り出して独立した 2 つのデコーダーに読み取らせます。続いてビットマップ上でシンボルを計測し、ISO/IEC 15416(一次元)と ISO/IEC 15415(2D)のパラメーターで評価します。
チェック項目: デコードしたデータとフィールドのデータの照合(GS1 は要素ごと)、全辺のクワイエットゾーン、mm 単位の X 寸法、バーの高さ、ラベル端での欠け、他のフィールドとの重なり、モジュールの丸め、可読文字行。対応形式は Code 128/GS1-128、EAN/UPC、Code 39/93、Interleaved 2 of 5、Codabar、QR Code、Data Matrix、PDF417、Aztec、MaxiCode、GS1 DataBar などです。グレードはデジタルの事前チェックです。受け入れには、印刷済みラベルを校正済みの検証機で検証してください。
関連ツール: バーコードチェックは印刷済みコードの写真やスキャン画像を読み取り、GS1 の内容をチェックします。ラベル適合チェックはラベル全体を運送会社と GS1 のルールに照らしてテストします。エンジン: zplCore.com。