問題タブ [thermal-printer]
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.
java - 単一のジョブで Web サービスからバイト配列のリストを印刷する
Windowsを実行しているマシンに接続されたサーマルUSBプリンターに、1つのWebサービスから1つずつ受信したコマンドのリストを印刷しようとしています。問題は、受信したすべてのデータで単一の PrintJob を作成する必要があり、受信したすべての byte[] のジョブではないことです。これが私のコードです:
そこで何が起こるかというと、ウィンドウは受信したメッセージごとに 1 つの印刷ジョブを作成し (最初からわかっていました)、数行を印刷するのに数分かかります。
もう 1 つの問題は、ネットワーク経由でプリンターに直接印刷すると、正常に印刷されることです。USB経由では、テキストではなく、改行や用紙カットなどのコマンドを印刷するだけです(ネットワーク経由のように)。
私は何が欠けていますか?
ありがとうございます!
アップデート
受信したすべての文字列を 1 つの文字列に連結し、その文字列から getBytes() を出力しようとしました。これでプリンターは正常に印刷されますが、アクセント付きの文字も機能しないため、いくつかのコマンドが実行されず、レイアウトが乱雑になり、文字セットが間違っているように見えます
javascript - Web ページ (.aspx) からレシート プリンターを使用してレシートを印刷するにはどうすればよいですか?
Web ページに IFrame を追加し、ソースをテキスト ファイルとして指定しました。一般的なプリンターでは正常に動作していますが、レシート プリンターでレシートを印刷できません。
プリンター名 : PR-85 サーマル プリンター。プリンターの仕様の詳細については、以下のリンクをクリックしてください。
http://www.essae.com/popup_html/pr-85.html
誰でも解決策がありますか?
java - ペルシア語またはアラビア語の Unicode UTF-8 文字 - Jzebra で印刷するには? (奇妙な文字を印刷)
JZebra ブラウザー アプレットを使用して、生のコマンドをサーマル プリンターに送信しています。
UTF-8 を使用してエンコードされたペルシア語またはアラビア語の文字 (スラーマなど) を印刷しようとすると、奇妙な文字が印刷されます。正しい文字を取得する方法を把握できないようです。
次のようにエンコーディングを utf-8 に設定します。
しかし、それでもうまくいきません。どうすればこれを修正できますか? または、このようなコードは私を助けることができますか?
私の環境:
- OSはwin7 32bit
- jZebra 1.4.5 の使用
- 私のプリンターはJolimark TP280です
java - Java 印刷イメージ ファイル
私はJava印刷APIを使用して、画像とテキストをサーマルプリンターに印刷しています。Printable インターフェイスを使用してみましたが、文字列と画像を描画できませんでした。そのため、ファイルシステムからファイルを読み取り、直接印刷します。画像とテキストを印刷するための個別の印刷コマンドがあります。これが私が使用するコードです
画像のサイズは 360 X 360 で、プリンターの解像度は 180DPI ですが、印刷される画像は非常に小さいです。
ここに画像がありますhttp://i.stack.imgur.com/oK3sX.jpg
しかし、画像ファイルを直接印刷すると、ページ全体が使用されます。(ページをフレーム全体に印刷するように選択できるオプションがあります)。Java を使用して同じことを行うには? 印刷可能なインターフェイスも実装しましたが、印刷された画像が右にずれます。左端に配置できませんでした (drawImage を 0,0 で使用すると、中央から描画されたため、ページ全体に表示されませんでした)。
c++ - OPOS プリンター ドライバーに送信されるデータ フローをキャプチャして制御する方法
OPOS プリンター ドライバーに送信されるデータをキャプチャし、続行するかどうかを制御しようとしています。
私が最初に考えたのは、仮想 OPOS プリンター ドライバーを開発することでしたが、コードに深く入る前に、これを実現するための他のより良い方法を知っているかどうか調べたいと思います。
特定の OPOS ドライバーの入り口でリッスンし、データがプリンターの OPOS ドライバーに進むかどうかを制御する方法はありますか?
更新 私は、MS Windows XP 以降について話しています。
android - WiFiプリンターにファイルを送信する
私は自分の携帯電話からIPアドレスとポート番号(.txt、.png、.jpg、.doc)でファイルをWiFiプリンターに送信するアプリケーションを開発しています。それらはプリンターから印刷する必要があります。次のコードを試しましたが、.txtファイルのみの出力が表示されます。すべてのタイプのファイルの出力を取得するには、どのような変更が必要ですか?助けてください...
android - 複数回起動する startService(sendIntent)
Bluetoothサーマルプリンター用のアプリをやっています。私はすでに印刷部分を行っています。
これはコードです:
printText を呼び出すと、プリンターは 2 回または 3 回印刷します。startService(sendIntent) が複数回発火するようです。
android - Android アプリ経由で Bluetooth プリンターにデータを送信する方法は?
ブルートゥース経由でプリンターにデータを送信して印刷するアプリを開発しています(領収書用のサーマルプリンター)。このリンクのコードに従いました。
http://pastie.org/6203514およびこのリンクもhttp://pastie.org/6203516
データをプリンターに送信すると、デバイスとそのMACアドレスとその名前を確認できます(プリンターのライトLEDが点滅を停止し、標準になります。つまり、プリンターはAndroidフォンに接続されています)。データは印刷されておらず、エラーも発生していません。私はたくさんグーグルで検索しましたが、多くのコードを見つけてすべてのコードセットを試しましたが、印刷できませんでした.
誰かが私をここから助けてください。Intents を使えば簡単にできると聞きましたが、Intents では正確な解決策を得ることができませんでした。
事前に感謝します
ガネーシャ