問題タブ [zpl]
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.
printing - zpl グラフィックスが常に印刷されない
個別に印刷すると正常に印刷される ZPL ラベルがありますが、多数のラベルを立て続けに印刷すると、グラフィック部分だけが印刷されないことがあります。
グラフィックは、次の ZPL コマンドを使用してダウンロード、呼び出し、および削除されます。
すべてのファイルに IMG1 ではなく一意のグラフィックス名を付けてみましたが、グラフィックスが印刷されていないラベルが時々あります。何か案は?
zpl - ZPLを使用してゼブラプリンターに上付き/下付きを印刷する
ZPLを使用して上付き文字を印刷する解決策を見つけようとしています。
たとえば、次の ZPL の文字列があるとします。
上付き文字がないので、問題なくプリンターに送信できました。しかし、この文字列を使用したい場合:
上付き文字はネイティブに印刷されません。国際文字セットか何かにアクセスする必要があると思いますが、特に 1 文字だけに必要な場合は、どうすればよいかわかりません。文字セット全体を変更する必要がありますか、それとも何らかの「置換」を行う必要がありますか?
ZPLコードを手動で生成し、ドライバーやサードパーティのあらゆる種類の開発コンポーネントをバイパスして、プリンターに直接送信していることに注意してください(残念ながら、これは私たちのシステムです)。
zpl - ZPL テンプレートを縦ではなく横に設定する簡単な方法は?
ラベル全体を縦方向ではなく横方向に印刷するように設定する簡単な方法はありますか? FWR方式を試してみましたが、まったく影響がないようです。
横向きにしたい場合は、フィールドとグラフィックボックスを完全に再配置する必要があると感じています。
printing - Zebra を使用してバーコードにキリル文字を印刷する
Zebra プリンターを使用してバーコードにキリル文字を印刷する方法があるかどうか知りたいですか?
プリンターはゼブラGK420tです。言語は ZPL です。
その質問とは反対に、テキストではなく、後でスキャナーで認識できるキリル文字を含むバーコードを印刷したいと思います。
コードサンプル:
私のアプリでは、^Part
キリル文字を含むパーツ コードに置き換えます。文字列は UTF-8 にエンコードされ、バイト配列がプリンターに送信されます。
byte[] bytes = System.Text.Encoding.UTF8.GetBytes(ZPLstring);
windows-ce - Zebra QL220 および QLn220 プリンタは、異なるデバイス言語に設定する必要がありますか?
私の QLn220 プリンターは「hybrid_xml_zpl」に設定されており、正常に動作します (CPCL コマンドを送信すると、希望どおりにラベルを印刷できます)。
ただし、私の QL220 プリンター (古いモデル) はもっと風変わりです。コマンドをそのまま表示するのではなく、送信した生のコマンドを(変換せずに)出力することがあります。PC に接続するための USB ポートがないため、そのプリンターで device.languages がどのように設定されているかわかりません (ある場合は、Zebra Setup Utilities を実行して、"! U1 getvar "device.languages" を送信します)。 " (これは QLn220 で行ったことです)。
私の質問は、QL220 (コード内) を「hybrid_xml_zpl」に設定する必要があるかどうかです。または、「ZPL」などに設定する必要がありますか?
どうやら、少なくともこれほど多くの異なるオプションがあります。
Zebra ベルト プリンターのデバイス言語値をプログラムで読み取ることができなかったので ( OpenNETCF.IO.Ports.SerialPort から文字列を読み取るにはどうすればよいですか? を参照してください)、コードで適切なものに設定する必要があります。
私が恐れているのは、QLn220 の場合は「hybrid_xml_zpl」である必要があることですが、QL220 の場合は別のもの (何?) である必要があります。
だから:ユーザーにプリンターモデルを区別させて(リストからモデルを選択して)、そのコマンドをプリンターに送信してプログラムで適切なデバイス言語を設定する必要がありますか、それとも同じコマンドを送信して/を使用してうまくいくことができますか? QL220とQLn220 の両方で同じデバイス言語 (おそらく "hybrid_xml_zpl")ですか?
古い QL220 モデル用に "hybrid_xml_zpl" 以外の何かが必要な場合 (おそらくこのデバイス言語はそのモデルより後ですか?)、QL220 のデバイス言語として何を設定する必要がありますか?
php - ゼブラ印刷バーコードでスペースを含むラベルを印刷できない
zebraGK420d プリンタを使用して、スペースを含む単語全体を印刷できません。
ここにコードがあります
完全な名前「Test Message」を印刷できません。単語「Test」のみを印刷します。コンマ(,)も指定する必要がありますが 、SHOP、212- (5スペース) CENTER MALL、(5スペース) -MAIN- ROADと表示されるように、ラベル形式が正しくありません。これの解決策を教えてください。ありがとう
zebra-printers - ZPL テキストを垂直方向に中央揃え
ZPL でテキストを垂直方向に中央揃えする方法はありますか?
を使用できることを知っています^FO0,0^ASN,50^FB200,3,0,C,0^FD TEXT ^FS
。しかし、それが十分に短い場合、どうすれば2行目にその印刷を作成できますか?