これは、タスクを達成するために「間違った道」を歩んでいるかどうかという問題です。
Web アプリケーションからレシートプリンターにデータを印刷する必要があります。
ネット上のさまざまな投稿から私が理解したことに基づいて、プリントサーバーのようなものを作成するのが最善の選択肢のようです(名前はわかりません)。これは、サービスとして実行される C# デスクトップ アプリケーションになります。メッセージをキューに入れ、プリント サーバーでメッセージをキューから取り出して、再構成された LAN プリンターに印刷することを計画しています。POS.NET を使用して POS デバイスに接続します。
(Javascript/pdf ソリューションを使用するための) 追加の利点は、同じ「プリント サーバー」を拡張して情報を表示システムに送信できることです。メッセージ システムを分離してクラウド上に配置し、倉庫などの別の地理的エリアで印刷できるようにすることができます。サービスの対象を Framework 3.5 にすれば、Framework 4.0 以降のバージョンで POS.NET の問題を解決できます。
.Net またはおそらくオープンソース アプリケーションで既に利用可能なものを再発明していますか?
似たような質問を見つけました
これは役に立ちましたが、私の質問に完全には答えませんでした。