2017-06-11 19 views
0

最近、POSプリンタ(中国からのオフブランド)を購入しました。テキストを印刷して感熱紙をカットする小さなWPFアプリケーションを作成したいと考えています。POSプリンタがPOS NETによって検出されない

私はPOS.NETをインストールしましたが、それはボックスを動かすことを望んでいましたが、そうは思わしくありません(図参照)。

私はこの問題をよりよく理解するためにいくつかの情報を収集しようとしていることについて読んできましたが、何がうまくいかないのかちょっとわかりません。

私は既にプリンタに必要なドライバをインストールしています。デバイスはデバイスマネージャに表示されます。プリンタに付属のテストアプリも動作しますが、POS.NETにはそれが存在することを認識させることができません。

POSプリンタのブランドはExcelvan(またはHoin)POS-80シリーズ

私が間違っているつもりだと私はPOSについて誤解していますどのような概念、これがどのように動作するかで私を教育して喜んで誰でも、と呼ばれています。ネット?

ありがとう

答えて

0

POSを使用してデバイスを処理するには、サービスオブジェクトと呼ばれるソフトウェアコンポーネントが必要です。 .NET用のPOSまたはOPOSのインタフェース仕様に従って作成する必要があります。 これは、標準Windowsデバイスドライバとは異なります。 プリンタでは、多くの場合、サービスオブジェクトはWindowsデバイスドライバでのみ使用されます。

このサイトを参照してください。 https://msdn.microsoft.com/en-us/library/bb429017(v=winembedded.4).aspx

サービスオブジェクトは、通常、ハードウェアベンダーによって提供されます。 要求しているプリンタベンダのサイトにWindowsデバイスドライバのみがリリースされているため、プリンタはPOS for .NETから使用できないと考えられます。 http://hoinprinter.com/en/download

このプリンタを使用する場合は、Windowsの標準印刷APIで制御してください。

POS for .NETから印刷する場合は、サービスオブジェクトを提供するベンダーのプリンタに切り替えます。

関連する問題