2011-12-23 38 views
0

こんにちは私のLinux POSでUSBプリンタを使用しようとすると問題が発生しています。現在のところ、シリアルプリンタのみを使用しており、シリアルポートを使用して印刷の問題を解決していますが、新しいプリンタモデルとUSBを購入しているので、コードは機能しなくなりました。 私はLinuxオペレーティングシステムの3つの異なるバージョンを持っているので、Javaの印刷APIは私にとっては良い解決策ではないことを知り、ドライバの印刷スプールをLinuxのJava APIで使用するようにインストールすることは非常に困難です。 誰でもこの問題に直面していますか? usbを直接使うのはどうですか?Java USB POS印刷 - Linux

+0

USBプリンタのブランドとモデルは?私たちはEpson TMT88-IVで成功したJava POSプログラムをLinuxで実行しています。生のEpsonコードを印刷するだけでなく、CUPSドライバを使ってページ印刷(グラフィックスなどで)することもできます。興味があればhttps://www.epsonexpert.comにはLinuxドライバがあります。 –

+0

モデルはTM-U220B – gvaldez

+0

あなたはこの問題を最後に解決しましたか? –

答えて

0

はい、以前はこの問題がありました。いいえ、USBをCOMポートとして直接読み取ることはできません。プリンタの話し方を「理解」するドライバが必要です。私たちはまさにあなたがしたくないことをしました。 COM PORTを介して印刷できるモジュールと、Java印刷APIを使用して印刷できるモジュールを作成しました。

正直言って、私はLinuxでドライバを使うのはあまり問題にはならないが、この種のデバイスは一般的なRAWプリンタドライバでよく使われていて、新しいモデルにはLinux端末のネイティブサポートが含まれている。 Java印刷APIを使用するもう1つの利点は、ほぼすべての顧客が望むリモート端末で印刷できることです。

+0

USBを使用してプリンタの状態を読み取り、何かを同時に印刷できますか? –

関連する問題