無料で始める

印刷

ZPL のグラフィック: GRF 画像 (^GF)

写真、ロゴ、描画したテキストは、ZPL では ^GF コマンドによって モノクロのビットマップ になります。zplCloud はこの変換を自動的に行います 画像から GRF、SVG から GRF、HTML/PDF から GRF 。

写真、ロゴ、描画したテキストは、ZPL では ^GF コマンドによって モノクロのビットマップ になります。zplCloud はこの変換を自動的に行います (画像から GRF、SVG から GRF、HTML/PDF から GRF)。

^GF の構造

^GFa,b,c,d,data^FS
パラメーター意味
a圧縮方式: A = ASCII 16 進、B = バイナリー、C = 圧縮 (RLE)
bグラフィックの総バイト数 (非圧縮)
c1 行あたりのバイト数 (非圧縮)
d実データの 1 行あたりのバイト数 (圧縮時)
dataピクセルデータ

例 (4×4 の黒い正方形、ASCII 16 進):

^XA
^FO50,50^GFA,8,8,2,FFFFFFFF^FS
^XZ

画像を GRF に変換する

1. 画像をラベルの解像度に合わせて拡大縮小します: widthPx = mm × DPI / 25.4

2. モノクロに変換します (しきい値処理またはディザリング。zplCloud は写真に Floyd–Steinberg を使用します)。

3. 行をパックします: 1 ピクセルあたり 1 ビット、MSB を先頭にし、各行をバイト境界までパディングします。

4. C (圧縮) 形式でエンコードして ZPL を小さく保ちます。バーコードで通常 1:4、写真で 1:2 程度になります。

ヒント

  • GRF は小さく保つこと: ドットの数だけバイト数が増えます。600 dpi のフルカラー写真はプリンターのメモリーを超えることがあります。203 dpi にするか、切り抜いてください。
  • Zebra のプリンターは GRF 画像をフラッシュに保存できます (~DYE:LOGO.GRF)。一度アップロードして名前で参照すれば、ラベルごとに ^GF を送り直す必要はありません。
  • zplCloud の Zebra 画像タブ で、プリンターに保存された GRF 画像を管理できます。