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

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

メモリ管理のためのプログラミングと、ファイル名の概要について説明します。
ZPL には様々なプリンタ メモリ ロケーションがあり、プリンタの実行、プリンタ イメージのアセンブル、フォーマット (フォーム)、グラフィックス、フォント、および設定内容の格納に使用されます。
プリンタ ファイルの命名要件:
  • ZPL では、フォーマット (フォーム)、フォント、およびグラフィックスは、ファイルのように処理され、メモリ位置は、DOS オペレーティング システム環境でのディスク ドライブのように処理されます。
    • メモリ オブジェクトの命名: 最大 16 個の英数字の後に、3 個の英数字から成るファイル拡張子が付きます。例: 123456789ABCDEF.TTF。
    • ファームウェア バージョン 60.13 以前のレガシー ZPL プリンタでは、現在の 16.3 ファイル名形式ではなく、8.3 ファイル名形式しか使用できません。
  • オブジェクトをメモリ位置の間で移動し、オブジェクトを削除できます。
  • プリントアウトまたはホストに対するステータスとして、DOS ディレクトリ スタイルのファイル リスト レポートをサポートします。
  • ファイルのアクセスに、ワイルド カード (
    *
    ) を使用できます。

オブジェクト管理とステータス レポートのコマンド

コマンド
[Name]
説明
^WD
ディレクトリ ラベルを印刷
アクセス可能なすべてのメモリ ロケーションにある、オブジェクトと常駐するバーコードおよびフォントのリストを印刷します。
~WC
設定ラベルの印刷
設定ステータス レシート (ラベル) を印刷します。これは、
フィード
ボタン モードの 1 回点滅動作と同じです。
^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 フォントには、この制約ありません。