問題タブ [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.

0 投票する
2 に答える
1796 参照

barcode - チルダとアスタリスク付きの code128 バーコード

zpl の code128 バーコードで ~ と * の両方を印刷する必要がある印刷プログラムを保守しています。

現在、^FH を使用してチルダを 16 進数で表す以下のコードを使用しています。

バーコードは、* と ~ を除いて「SPECIALMAKE123456」として印刷されます。zpl code128 バーコードでチルダとアスタリスクを印刷することは可能ですか?

0 投票する
1 に答える
1603 参照

zebra-printers - フィードボタンのクリック後に保存された ZPL ラベルを印刷する方法 - TLP 2824 plus

Zebra Designer でラベルを作成します。Designerプリンターから印刷すると、正しく印刷されます-スーパー。次に、作品をプリンターに送りました。プリンターの TEST.ZPL と TEST001.GRF でファイルを確認すると、TEST002.GRF が正しくプリンターにダウンロードされます。E: オンボード フラッシュだけでなく、R: RAM にも送信します。

ここで、PC プリンターとの USB 接続を取り外した後、緑色のボタン (フィード ボタン) を押した後に TEST.ZPL ラベル フォーム メモリを印刷するようにプリンターを構成したいと考えています。

現在、クリアラベルを印刷しています。

どんな助けでも大歓迎です。

0 投票する
1 に答える
1903 参照

zpl - 生の Zebra プログラミング言語 (ZPL) ファイルを正規表現で検証する方法は?

サード パーティから ZPL の未加工ラベル (テキスト ファイル) を受け取ったときに、正規表現を実行して検証したいと考えています。

100% 厳密に検証するのではなく、まったく関係のないテキスト ファイルやバイナリ ファイルなど、明らかに間違ったファイルをプリンターに送信しないようにすることが主な目的です。

私は ZPL/ZPL-II に十分に精通していないため、既存のリソースを使用したいと考えています。存在するかどうかわかりますか?

0 投票する
1 に答える
16784 参照

truncate - ^FB または ^TB を使用する Zebra プログラミング言語 (ZPL) II は、特定の長さでテキストを切り捨てます。

植物園のラベルを印刷するコードを書いています。各ラベルは個別に印刷されますが、各ラベルには異なる情報が記載されています。各ラベルには学名が含まれており、サイズが大きく異なり、2 行を超える場合があります (ラベルのサイズは幅 10cm、高さ 2.5cm)。私たちの問題は、主に名前が 24 文字を超えると発生します (** の行を参照)。24 文字以下の名前を選択すると、問題なく印刷されます。それ以上は印刷されません。他のすべての「項目」をラベルから取り除き、「名前」要素だけを残すと、最初の 24 文字のみが出力され、残りは切り捨てられます (これは、^FB ブロックと別の要素が重複する可能性があるかどうかをテストするために行いました)。がこの問題を引き起こしている可能性があります)。

追加情報: we compile this code within a BASIC environment and use variables such as ":name:", ":Acc.dt":" as seen bellow. 私たちのデータベースはこの情報を提供し、内部ルーチンをチェックしました私たちのコードは ZPL で正常に動作していましたが、最近 ZPL II に移行する必要があり (新しいモデル GX430t を購入しました)、この問題が発生し始めた時点で ZPL コードを変更する必要がありました。

コードは次のとおりです。

これを修正しようとしたのは次のとおりです (一部がワイルドカードのように思われる場合はお詫びします)。

  1. ラベルのフォントの種類、サイズ、位置を変更する。
  2. ^FO を ^FT に変更します。
  3. 内部データベース ロジックを調べました。
  4. 奪う^FH\;
  5. ^FB 行内の値を変更します (考えられるほぼすべての順列を試しました)。
  6. 24 文字を超える名前を手動で入力 (メモ帳を使用 - データベース/コンパイラなし) - 同じ問題。

これについてのご意見はケリーに大歓迎です

0 投票する
1 に答える
17166 参照

qr-code - ZPL の QR コードの寸法 (高さと幅) を修正

小さなラベルにQRコードを印刷しています。

QR コードのデータ量は可変です。プリンター (例えば、Zebra GK420d) は、埋め込まれているデータの量に基づいて QR 画像のサイズ/寸法を変更します。

ZPL の例:

QR コードのサイズは固定にする必要があります。データの増加は、サイズではなく密度を増加させる必要があります!

印刷する QR コードのサイズを制限/定義するにはどうすればよいですか?

ご協力いただきありがとうございます。

0 投票する
0 に答える
3319 参照

printing - Godex Printer EZ2350i V1.005 で ZPL コマンドを強制的に切断するにはどうすればよいですか?

^MMC,N コマンドを使用して、プリンターが印刷する素材をカットしようとしています。プリンターのモデルは Godex EX2350i V1.005 です。カットを除いて、すべてがうまく印刷されます。以下に、簡単なスニップネット コードを含めます。

確かに、プリンターの設定では、各ラベルの後にカッターモードが設定されています。各タスクの後にも試しましたが、まったく改善されません。