無料で始める

バーコード読み取りテスト

ZPL を貼り付けると、各バーコードをプリンターの解像度でレンダリングし、独立した 2 つのデコーダーで読み戻して(zxing-cpp と ZXing.Net)、そのフィールドのデータと比較します。計測した X 寸法、クワイエットゾーン、バーの高さ、重なりに加え、ISO/IEC 15415/15416 をモデルにした A–F のデジタル事前チェックグレードが得られます。

このツールを API で自動化: POST /v1/tools/barcode-scan-proof API ドキュメント

ラベルサイズは ZPL の ^PW/^LL から取得し、指定がなければ 4 × 6 インチになります。お使いのプリンターの解像度を選択してください。ミリ単位の値はすべてこの解像度で計算されます。

ISO/IEC 15415/15416 をモデルにしたデジタル事前チェックで、プリンターの解像度でレンダリングしたラベルから算出しています。ISO に準拠した検証ではありません。印刷による影響(ドットゲイン、濃度、速度、メディア、印字ヘッドの摩耗)は計測されず、印刷済みラベルに対する校正済み検証機での検証の代わりにはなりません。

読み取りテストのしくみ

バーコードは 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。