メモリ管理のための ZPL プログラミング

メモリ管理のための ZPL プログラミング

ZPL にはさまざまなプリンタ メモリ位置があり、プリンタの実行、プリンタ イメージのアセンブル、フォーマット (フォーム)、グラフィック、フォント、設定内容の格納に使用されます。
プリンタのファイル命名要件は、次のとおりです。
  • ZPL では、フォーマット (フォーム)、フォント、グラフィックはファイルのように処理されて、メモリ位置は DOS オペレーティング システム環境でのディスク ドライブのように処理されます。
    • メモリ オブジェクトの命名: 最大 16 文字の英数字の後に、3 文字の英数字から成るファイル拡張子が付きます。例:
      123456789ABCDEF.TTF
    • ファームウェア バージョン 60.13 以前のレガシー ZPL プリンタでは、現在の 16.3 ファイル名形式ではなく、8.3 ファイル名形式しか使用できません。
  • オブジェクトをメモリ ロケーションの間で移動したり、オブジェクトを削除したりできます。
  • プリントアウトまたはホストに対するステータスとして、DOS ディレクトリ スタイルのファイル リスト レポートをサポートします。
  • ファイルにアクセスするときにワイルドカード (
    *
    ) を使用できます。
オブジェクト管理とステータス レポートのコマンド
コマンド
名前
説明
^WD
ディレクトリ ラベルの印刷
アクセス可能なすべてのメモリ ロケーションにある、オブジェクトと常駐するバーコードおよびフォントのリストを印刷します。
~WC
設定レポートの印刷
設定レポートを印刷します。
^ID
オブジェクトの削除
オブジェクトをプリンタ メモリから削除します。
^TO
オブジェクトの転送
オブジェクトまたはオブジェクトのグループをあるメモリ領域から別のメモリ領域にコピーする場合に使用します。
^CM
メモリ文字割り当ての変更
文字割り当てをプリンタのメモリ領域に再割り当てします。
^JB
フラッシュ メモリの初期化
ディスクのフォーマットと同様です。すべてのオブジェクトを指定したメモリ位置 (B: または E:) から消去します。
~JB
オプション メモリのリセット
ディスクのフォーマットと同様です。すべてのオブジェクトを B: メモリ (工場出荷時オプション) から消去します。
~DY
オブジェクトのダウンロード
プリンタで使用できるさまざまなプログラミング オブジェクト: (フォント (OpenType と TrueType)、グラフィック、その他のオブジェクト データ タイプ) をダウンロードしてインストールします。
ZebraNet Bridge を使用して、グラフィックとフォントをプリンタにダウンロードできます。
~DG
グラフィックのダウンロード
グラフィックス イメージの ASCII Hex 表現をダウンロードします。このコマンドは、ZebraDesigner (ラベル作成アプリケーション) でグラフィックス用に使用されます。
^FL
フォント リンク
基本の TrueType フォントに、補助的な TrueType フォントを付加して、グリフ (文字) を追加します。
^LF
フォント リンクのリスト
リンクされているフォントのリストを印刷します。
^CW
フォント識別子
単一の英数字を、メモリに保存されたフォントのエイリアスとして割り当てます。
工場でプリンタにインストールされた一部の ZPL フォントは、ファームウェアのリロードや更新によってプリンタにコピー、複製、または復元できません。これらのライセンスで制約された ZPL フォントを明示的な ZPL オブジェクト削除コマンドを使用して削除した場合は、再購入してフォント アクティベーションとインストール ユーティリティを使用して再インストールする必要があります。EPL フォントには、この制約はありません。