領収書の印刷が必要なソフトウェアを開発しています。
最も一般的なタイプのレシートプリンターは何ですか?
レシートプリンターAPIの業界標準はありますか?
そのための.netライブラリはありますか?見つけようとしましたが、何も見つかりませんでした。
領収書の印刷が必要なソフトウェアを開発しています。
最も一般的なタイプのレシートプリンターは何ですか?
レシートプリンターAPIの業界標準はありますか?
そのための.netライブラリはありますか?見つけようとしましたが、何も見つかりませんでした。
UnifiedPOSは、レシートプリンターを含むPOS周辺機器と通信するための今日最も一般的なAPIです。http://www.nrf-arts.org/UnifiedPOS/default.htm。
Microsoftには.NETの実装があります。http://msdn.microsoft.com/en-us/library/ms828083.aspx。
UnifiedPOSはOPOS(OLE for Retail POS)から進化したため、詳細についてはOPOSをグーグルで検索してください。他の種類のUnifiedPOSよりも多くの周辺機器メーカーがOPOSをサポートしていることがわかります。MicrosoftのPOSfor.NETは、OPOSV1.8サービスオブジェクトで動作します。
CodePlex には、ラベルの印刷に使用する Zebra プロジェクトがあります。
私は過去にZebraプリンターを使用しました。その場で新しいドキュメントを作成するためのAPIについてはよくわかりませんが、デザイナーを使用して「ドキュメント」を作成し、動的に入力して印刷することができます。彼らのソフトウェアは問題ありませんでしたが、BarTenderの方が実装に少し適していることがわかりました。
ZebraにはZebraプログラミング言語(ZPL)もあり、実際に使用するのは楽しいものでした(Windowsドライバーは2年前は非常に貧弱でした)。ドキュメントはかなり良かったし、手に取るのはとても簡単でした。私はすべてを正しくしようとしていくつかのスプールを投げました。:-)
Java ソリューションで問題ない場合は jzebra を試してください: http://code.google.com/p/jzebra
Star Micronics、私はそれらの多くを野生で見ています。それらを使用したことはありませんが、ネイティブのWindowsプリンタードライバーを使用すると、操作が非常に簡単だと思います。
Verifone (大規模な POS およびピンパッド メーカー) にも、いくつかのプリンター モデルがあります。