問題タブ [posprinter]

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.

0 投票する
2 に答える
1436 参照

uwp - UWP .Net POSPrinter が Epson USB レシート プリンターを識別しない

次のリポジトリの例に従っています: https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/PosPrinter

Scenario1_ReceiptPrinter.xaml.cs で、FindReceiptPrinter を変更して、以下のように FindAllAsync() を実行しました。

その方法で関数を実行するのではなく、デバイス セレクターを渡すと、インストールされているプリンターのレジストリで、プリンターの SymbolicName に一致するデバイス ID を見つけることができます。ただし、プリンター ID を明示的に渡した場合でも、プリンター オブジェクトは常に null です。

プリンターのインストール方法に問題があるのか​​ 、それとも USB プリンターの場合は別の方法で呼び出す必要があるのか​​ わかりません。以下は、デバッグ目的で変更したコードのスクリーン ショットです。

設定されたデバイス コレクション:

デバイス コレクションが設定されました

プリンターが見つかりました:

プリンターが見つかりました

プリンター オブジェクトのヌル:

ここに画像の説明を入力

0 投票する
1 に答える
746 参照

c# - PosPrinter for .net 印刷が 1 回だけでハングする

私は winforms .net Application を構築しています。ネットワーク上に E-Pos プリンターがあり、以下のコードを使用しています: On Form Loading Printer initializing :

印刷ボタンの関数呼び出し:

他のフォームに切り替えたいときは、切断関数を呼び出します

一度は正常に印刷され、次に印刷を押すと、例外
メソッド ClaimDevice がスローされて例外がスローされます。デバイスで不正またはサポートされていない操作を実行しようとしたか、無効なパラメーター値が使用されました。

なにか提案を ?

0 投票する
0 に答える
97 参照

xaml - PrintDialogを表示せずにUWPアプリから印刷する方法があるかどうか知りたいです。

PrintDialog を表示せずに UWP アプリから印刷する際の提案が必要です。POSプリンターAPIを使って実装してみましたが、ネットワークに接続されているHPプリンターに接続できません。

印刷に使用している Brokered Component との依存関係を削除したい。

0 投票する
1 に答える
208 参照

c# - PosPrinter GetDefaultAsync は常に null を返します

.NET POS を使用してチケットを印刷しようとしていますが、既定のプリンターを取得できません。

私もこれを試しました:

サーマル プリンターをデフォルトとして設定しています。

0 投票する
1 に答える
1459 参照

c# - C# POS プリンター API: プリンターが見つかりません

C# POS プリンター API を使用してアプリを構築しようとしています。

ここで提供されているサンプル アプリを正常に実行しました: https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/PosPrinterで、API を自分の UWP アプリケーションに統合しようとしています。

これは私がこれまでに持っているものです:

プリンターヘルパー.cs:

を呼び出すEnablePrinter()と、アプリケーションは例外なく実行されますが、行が実行されたnull後も プリンターが残ります。printer = await PrinterHelper.GetFirstReceiptPrinterAsync();