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

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

java - jZebraをサーブレットとして使用する

jZebra(http://code.google.com/p/jzebra/)と統合したいサーバーでZPL対応のプリンターを実行しています。ただし、jZebraはクライアント側の印刷用です。jZebraを使用してサーバーに接続されたZPLプリンターに印刷する場合、最適な実装は何でしょうか。つまり、jZebraサーバー側を使用して、クライアントコンピューターからWeb/プリントサーバーにジョブをキューに入れたいと考えています。これにより、すべてのJavaがクライアントではなくサーバーで処理されるため、クライアントがJavaアプレットをロードする必要がなくなります。

0 投票する
5 に答える
35692 参照

.net - Zebra プリンタに送信する前に、.NET WinForm を使用して ZPL II コマンドのプレビューを印刷します。

ZPL II または EPL2 を使用してコマンドを Zebra プリンタに出力する .NET Windows アプリケーションがあります。Zebra プリンタから直接印刷する前に、フォーム内のデータを印刷プレビューする方法はありますか?

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

javascript - ブラウザからの ZPL (txt) の印刷 (Coldfusion スクリプト)

Coldfusion を使用して Web ショップを開発しました。現在、インターネット経由でラベルを印刷するための新しい機能を追加しています。

何が起こるか、またはむしろ起こるべきことは次のとおりです。

  • 顧客はショップにログインし、ラベルを印刷する注文を選択します。
  • Coldfusion コードは、ネイティブの ZPL 言語を使用してラベルを作成します。ラベルは、ZPL 命令を含むプレーン テキスト ファイルとしてサーバーに保存されます。
  • Javascript を使用して、テキスト ファイルを新しいウィンドウで開きます。

問題は、ブラウザからテキスト ファイルを印刷できないことです。追加のヘッダーとフッターの詳細を表示しないように印刷を設定した場合でも。ソースコードをリクエストして印刷すると、ラベルが印刷されます。IE9 と FF7 でこれをテストしました。

だから私の質問は:

  • Javascript を使用してプレーン テキストをプリンターに送信する方法なので、HTML マークアップは不要ですか? テキストを HTML マークアップに埋め込み、window.print() コマンドを使用する Javascript コードを見つけました。これはオプションではありません。
  • または、ブラウザからプレーン テキスト ファイルを正しく印刷する方法はありますか?

ご清聴ありがとうございました!

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

c# - WindowsMo​​bile6のEPL/ZPL印刷

こんにちは、EPL/ZPLコードを使用してBluetooth印刷inwWindowsMo​​bile 6およびC#を開発中です[Zebraプリンター]動的にデータを追加している間は印刷しません...

--------------->上記は何も印刷されていません.....

---------------->以下は印刷中です......。

誰でも助けることができますか?

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

zebra-printers - ZPL (ゼブラ プログラミング言語) から IPL (インターメック プログラミング言語) への翻訳

いくつかの印刷ルーチンを ZPL から IPL に変換するという 1 週間の冒険に乗り出す準備ができています。

Label Reverse PrintZPL 内には(^LRY) コマンドが存在します。このコマンドは、ラベル形式のすべてのフィールドの印刷を逆にして、フィールドを黒の上に白、または白の上に黒で表示できるようにします。

そのようなタスクを実行する IPL 内に同様のコマンドが存在するかどうかを知っている人はいますか?

プリンター:

  • ゼブラ ZTC 105SL-200dpi
  • インターメック 3400D
0 投票する
2 に答える
8873 参照

printing - RawPrinterHelper クラスを使用して Zebra プリンターのステータスを照会する

RawPrinterHelperMicrosoft のクラスhttp://support.microsoft.com/kb/322091を使用して、C# コードから Zebra KR403 プリンターに印刷していますが、すべて正常に動作しています。

プリンターの紙詰まりや紙切れなどの状態を監視したい。プリンターに送信できるクエリ "~HQES" または "esc eng 6" を見つけました。これにより、必要なものがすべて返されます。問題は、このクエリをプリンターに送信して、プリンターが応答できるようにする方法がわからないことです。クラスのWritePrinterRawPrinterHelperbool または long 型のみを返すようです。

また、プリンターのWin32_printerを見つけるためにオブジェクトを使用してみました。PrinterStatus/PrinterState/Errors次の方法を使用します。

この方法を利用して、PrinterStatePrinterStatus、および を取得しようとしましたDetectedErrorStateが、必要な情報が得られません。PrinterState常に a を返し1024PrinterStatus常に a を返し4、常に aDetectedErrorStateを返します2。適切な印刷時と紙詰まりまたはメディア切れイベントで数回の印刷でPrinterState返されましたが、現在はすべての呼び出しで返されます。010241024

また、ネットワーク上のプリンターを監視するための独自のソフトウェアを Zebra が作成したこともわかりました。問題は、プリンターがネットワーク上になく、USB 経由でクライアント コンピューターにのみ接続されていることです。また、各レシートの印刷前または印刷後にプリンターの状態を確認したいと考えています。

winspool.Drv生データをプリンターに送信し、プリンターからデータを受信するために使用できるものがあることを願っています。

現在、 のReadPrinter関数を使用していますwinspool.Drvが、関数が返さ0れています。これは、プリンターからの応答にアクセスできないことを意味します。これは通常、プリンタが双方向通信用に設定されていないことを意味しますが、双方向通信が設定されていることは確かです。プリンターのプロパティの「ポート」タブで、「双方向サポートを有効にする」チェックボックスがオンになっている。また、Zebra セットアップ ユーティリティは、プリンタに正しくクエリを実行し、ダイレクト コミュニケーション ウィンドウで応答を受け取ることができます。

アドバイスありがとうございます。

ジェレミー

0 投票する
3 に答える
12141 参照

zebra-printers - ZPL-zebra:最後の行を上書きせずに両端揃えのテキストブロックを印刷します

次のコマンドを使用して、両端揃えのテキストを印刷しています。

コマンド^FB1800,3,0、Jは、フィールドブロックを幅1800ドット、最大3行、両端揃えで出力します。

問題は、テキストが最大行数を超えると、最後の行が上書きされることです。:(もちろん、それは最後の行のテキストを読めなくします。

どうすればそれを回避できますか?超過テキストをカットする方法があるかどうか誰かが知っていますか?

ドキュメントには、これが発生すると正確に記載されています。

最大行数を超えるテキストは、最後の行を上書きします。フォントサイズを変更すると、ブロックのサイズが自動的に増減します。

参考:私はプリンターZebra220Xi4を使用しています。

どんな助けでもいただければ幸いです。ありがとうございました!

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

internet-explorer-9 - InternetExplorer9からZPLパススルーモードを使用してZebraGK420dラベルプリンターに印刷する方法

IE9でZPLコマンドを介して単純なパスを印刷する方法はありますか?

最新のZdesignerドライバー(v2.6.63.12)でWindows 7 IE8 x86を使用していますが、IE9への移行の準備ができており、Webアプリの非常に基本的な機能が失敗しています。

プリンタドライバのプロパティで設定されたパススルー。

以下の1行のみを含む静的HTMLファイルがあります:$ {^ XA ^ BY3 ^ FO140,150 ^ BCN、100、N、N、N、A ^ FDJVGL0632341422706201 ^ FS ^ XZ} $

IE8では、[印刷]をクリックするだけで、素敵なバーコードが私の唯一の/デフォルトのバーコードプリンターに印刷されますが、IE9では印刷されません。

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

0 投票する
4 に答える
9680 参照

zebra-printers - Zebra LP2844 が ZPL コマンドまたはファイルに応答しなくなった

テストのためにいくつかの zpl ファイルをプリンターに送信したところ、問題なく動作しました。

その後、UPS から base64 でエンコードされた zpl データを受信し、ファイルを作成して Java アプレット経由でプリンターに送信しましたが、送信した zpl コマンドまたはファイルは何も実行しません。

私はそれを診断ダンプモードにし、いくつかのコマンドを送信し、次にフィードを押して、送信されたコマンドのリストを印刷しました..少なくともそれらは通過していますが、それらは印刷されません.

たとえば、画像を送信するときなど、他のデータを正常に印刷します。