問題タブ [zpl-ii]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Zebra ZPL カスタム ヘッダー - プリンターの解釈
プリンターに送信される次の zpl があります。「ヘッダー」部分がどのように正確に解釈されるか、またはなぜそれが必要なのかを理解しようとしています。ヘッダーで参照されている mmf ファイルは、プリンターのメモリーに既にロードされています。zpl をプリンターに送信すると問題なく動作しますが、出力に影響を与えずに完全に削除することもできます。
[CARD] および [GRAPHIC] パラメータ、または ^XG を使用する以外にプリンタのメモリから何かを呼び出す方法について、Zebra のドキュメントには何も見つかりませんでした。
ヘッダーの [CARD] および [GRAPHIC0] 部分が必要なのはなぜですか? それらは古い形式から残っていますか? コマンド データをネットワーク上の静的 IP 経由でプリンターに送信しています。これらのヘッダーをフォーマットしてプリンターが受け入れられるようにする方法はありますか?
php - 縦型ラベルにzplバーコードを縦に印刷する方法
zebraGk420d プリンターを使用しています。縦型バーコードラベルを使用しています。テキストとバーコードを縦に印刷する方法。このような私のzplコード
このコードは水平形式で印刷されます。よろしくお願いします。
c# - .grf ファイルをゼブラ プリンタ メモリに印刷する方法
ゼブラプリンターに画像を印刷するアプリケーションを C# で開発しました。
私のゼブラプリントはゼブラプリンター104S版です。画像をプリンターに印刷するときはいつでも、画像を印刷するのに時間がかかり、画像はラベルの少し下から始まります。
私が尋ねようとしているのは、変換された GRF イメージをプリンターに送信する方法です。高速で印刷する必要があり、新しい画像を印刷するたびにゼブラ プリンタのメモリをフラッシュする必要がある場合。これどうやってするの。
コードスニペット:
regex - テキストからパターンを検索し、VB.NET でパターン全体を置き換える
パターンのテキスト文字列を調べて、それを別のものに置き換える方法について、インターネット全体から情報を収集してきました。
アプリケーションのニーズに最も合っていると思うので、RegEx とその利用方法について学び始めたところです。基本的に私がする必要があるのは、テキスト ファイルから読み取った文字列を確認することです。このファイルには最大 3 つの ZPL II ラベル定義が含まれている可能性があり、一部のコマンド/パラメーターを置き換えてから、すべてのデータをワイヤレス ラベル プリンターに渡します。
たとえば、メディア濃度コマンド ^MDxx を見つける必要があります。ここで、xx は、印刷されるラベルの濃度を設定する整数です。xx は、負、正、および最大 2 桁であるとは限りません (範囲は -30 から 30 です)。したがって、特定の ^MD コマンドは 4 から 7 文字にすることができ、一度に処理するラベル定義ごとに異なる可能性があります。これら 3 つのコマンドすべてを ^MD-13 に置き換える必要があります。
これは私の研究に基づいて思いついたコードであり、私が何か間違ったことをしていないか、または調整が必要かどうかを知りたいと思っています.
ここで、strInput パラメーターは、ZPL II ファイルの内容を含む文字列です (したがって、1 ~ 3 個のラベルを含むことができます)。コマンドが常にそこにあることは知っていますが、使用しているワイヤレス プリンターの設定が正しくないだけです。
編集: 以下は、このロジックで処理される可能性のある ZPL ファイルのサンプルです。通常はもっと多くの ^FO コマンドがありますが、機密情報が含まれているため、一部のコマンドをコピーして置き換えました (テキスト値が異なるだけで、すべて同じようなコマンドです)。
php - zplプログラミングバーコードを使用して、バーコードとテキストの下に行間を印刷する方法
Zebra GK420d プリンターを使用しています。バーコードとテキストの下に余分な行スペースを印刷する必要があります。ここで私のzplコードは次のようになります
バーコードと日付フィールドの間のスペースを取得できません。私を助けてください。ありがとう
ios - ZPL を使用したアラビア語テキストの印刷 (iOS から)
Zebra iMZ320 に印刷しようとしています
これは、UTF 8 でエンコードされたファイルに保存され、Zebra Utilities を使用してプリンターに送信されると印刷されます。
^XA^LRN^CI0^XZ ^XA^CWZ,E:TT0003M_.TTF^FS^XZ ^XA ^PA1,1,1,1^FS ^FO010,610^CI28^AZN,50,40^FD*アラビア語: 単位 ^FS ^PQ1 ^XZ
ただし、iOS ソース コードから直接起動することはありません。
他に何かする必要がありますか?