問題タブ [zebra-printers]
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.
android - AndroidアプリケーションからMZ220プリンターに画像を印刷するにはどうすればよいですか?
ZebraMZ220ポータブルBluetoothプリンターを持っています。
現在、次のコードを使用して、Androidアプリケーションを介してプリンターでテキスト/文字列を印刷できます...
}
Androidアプリケーションを使用してプリンターで画像を印刷する方法があるかどうか知りたいのですが、ある場合はどうすればよいですか?画像はSDカードに保存されます。何か助けはありますか?ありがとう
ruby-on-rails - Ruby on Railsアプリケーションから(バーコード)ラベルを印刷するにはどうすればよいですか?
RoRで開発した最初のアプリケーションは、在庫で使用されている一部のキオスクタッチスクリーンPC用です。在庫労働者が材料を手に取ったとき、彼はフォームに数量を入力します。
次に、顧客名、材料の説明、数量、およびバーコードを含むラベルをZebraプリンターで印刷します。
Ruby on Railsアプリケーションからそれをどのように行うのですか?
ZPL(Zebra Printer Language)に必要な制御文字をコントローラーから直接送信しますか?(あまり快適ではありません)
HTMLでビューを作成し、それをクライアントに送信すると、クライアントはそれを印刷する必要があります。(ストックワーカーは追加の手順を実行する必要があるため、あまり快適ではなく、エラーが発生しやすく、間違ったプリンターを選択したり、ラベルをまったく印刷しなかったりする可能性があります)
コントローラからpdfドキュメントを作成し、サーバーからプリンタに送信します(ああ、プリンタはpdfを理解しないので、印刷を行うにはpdfリーダーを制御する必要がありますか??それはそれほど速くはありませんラベルをグラフィックイメージとしてプリンタに送信します
印刷に必要なすべてのロジックを非表示にするgemを作成しますか?(すでにこれを行っている宝石はありますか?)
すべてのコメントをいただければ幸いです。
ありがとう
クラウス
c# - デフォルトのWindowsプリンターであるZebraプリンターへの印刷
ZebraプリンターをWindows7マシンのデフォルトプリンターとして定義しました。印刷したいZPLコードがあります。
これをデフォルトのプリンターに送信する方法の例を教えてください。そしてもちろん、バーコードも印刷したいです。ありがとう。
php - Crop Stamps.com PDF ラベル
E コマース ストアを Endicia から Stamps.com に変換する作業を行っています。一流の国際ラベルの場合、Stamps.com は現在、標準の 8x11 サイズのドキュメントでラベルを PDF 形式にすることを強制しています。これにより、ラベルが Zebra プリンタに直接印刷されなくなります (現在行っているように)。
私が探しているのは、返された既存のpdfを取得し、実際のラベルを含む4 "x6"領域にサイズをトリミングして保存/印刷することです。理想的には、これは PHP からのシステム コールを介して PHP または cli で実行されます。
ライブラリ、関数、またはその他の提案をいただければ幸いです。
c# - データを生データとしてプリンターに渡す
マシンのデフォルト プリンタとして定義されているゼブラ プリンタを使用しています。
すべての情報を未加工の情報として zebra ドライバーに渡したいのですが、プリンター ドライバーに、プリンターに送信される情報をエンコードせずにそのまま渡すように指示します。
を利用したいのですPrintDocument
が、可能ですか?
それとも何か他のものを提案しますか?
c++ - Qt:生のテキストを印刷する
QtアプリケーションでZPLスクリプトをZebraプリンターに出力する必要があります。プリンターは、クライアントコンピューターでrawプリンターとして構成されたsmb共有ネットワーク上にあります。
cupsPrintFile( "printer_name", "./tmp_print_file.zpl", "", 0, NULL )
C ++テストプログラムから呼び出すと、すべてうまくいきます。
QTextDocument::print()
「./tmp_print_file.zpl」でドキュメントと同じテキストを使用すると、何も印刷されません。ネットワークをスニッフィングしたところ、プリンタサーバーに送信されるデータは生データではなく、追記であることがわかりました。
まったく変更を加えずにデータをプリンターに送信する方法はありますか?
- テキストをレンダリングしたくないことを明確にしておきますが、印刷の準備ができているラベルスクリプトを、ZPLプロトコルを理解するプリンターに直接送信するだけです。
全てに感謝。
編集:
@Martinが言ったように、私は試しました:
しかし、それは機能しませんでした。
zebra-printers - Eltron プログラミング言語で UPS 配送ラベルをカスタマイズする
UPS の Shipping Web Services と統合して、倉庫の日々のプロセスを改善しています。UPS は EPL (Eltron プログラミング言語) でパッケージの配送ラベルを返します。C# からラベルを正常に印刷できました。しかし、私の会社では、配送ラベルの下に文書タブ/ラベルがあり、内部文書に添付できる穴あきラベルを使用しています。UPS の World Ship ソフトウェアには、このドキュメント タブ/ラベルに情報を印刷する機能があり、ビジネス ユーザーは私のものも同じようにすることを要求しています。
UPS に連絡しましたが、彼らの Web サービスは EPL でドキュメント タブ/ラベルを返すことをサポートしていないため、自分でやり始めました。私が最初に試みたのは、配送ラベルの下に何かを印刷しようとすることでした。そこで、このコマンドを試しました。
UPS から提供された EPL の末尾にこれを追加し、4x6 配送ラベルの一番下に印刷しました。そのため、1210 から 1250 に増やし始めたところ、ACCT# 文字列がまったく印刷されないことに気付きました。さらに調査したところ、UPS の EPL がラベルの高さを 4x6 に設定していたため、印刷できなかったのではないかと考えました。(ラベル自体は 4x8 で、下の 2 インチがドキュメント ラベルです)。EPL を確認すると、最初に次のコードが表示されます。
私が使用している Zebra ZP 450 プリンタに付属の EPL プログラミング マニュアルを読むと、印刷の高さと幅を 4x8 に設定する必要があることがわかり、困惑しました。そのため、UPS から提供された EPL の末尾に追加していたので、P1 コマンドの後であったため、プリンターが無視していたのではないかと考えました。そこで、UPS が提供する EPL 文字列の先頭に追加しようとしましたが、違いはありませんでした。
配送ラベルとドキュメント タブ/ラベルの両方を印刷するにはどうすればよいですか?
vb.net - サーマルプリンターにデータを送信する
重複の可能性:
ZPLをZebraプリンターに送信するための.NETコード
私の会社にはEltron2543サーマルプリンターがあります。出荷ラベルを印刷するためにFedExWebサービスを組み込んだVB.NETアプリケーションを開発しています。
データファイルは問題なく保存できますが、このデータストリームをネットワーク上の共有プリンターに送信するにはどうすればよいのでしょうか。ソリューションにEltron2543ドライバーを含める必要がありますか?ここで失われたようなもので、誰かが私を正しい方向に向けることができれば幸いです。
私が試したいくつかの解決策はうまくいかなかったので、私を正しい方向に動かすためにプリンター(特にサーマル)を扱った専門家を探していると思います。
ありがとう。
javascript - PrintNormal の代わりに DirectIO を使用して Zebra プリンタに印刷するには?
次のJavaScriptでPrintNormalの代わりにDirectIOを使用する方法を知っている人はいますか?
javascript - プリンターを使用しない jZebra アプレットのテスト
jZebra アプレットでデータマトリックスを印刷しようとしていますが、プリンターが ZPL で動作しません。これをプリンター (to_PDF) なしでテストする方法はありますか? 私の懸念は、送信するコマンドです。