Windowsがインストールされているプリンタードライバーとして検出し、そのソフトウェアを[デバイスとプリンター]の下に一覧表示するソフトウェアを作成したい
ImagePrinterソフトウェアと同様に、次のリンクからアクセスできます。 http://sourceforge.net/projects/imageprinter/
このイメージプリンターをコンピューターにインストールすると、Windowsの[プリンターとデバイス]の下に表示されるため、右クリックしてネットワークで共有できます。LANユーザーは、これをリモートプリンターとして追加し、印刷ジョブを送信できます。これにより、これらの印刷ジョブが画像形式(jpgなど)に変換され、指定されたディレクトリに保存されます。
私が必要としているのは、ImagePrinterのようなLAN上の他のPCからそれらの印刷ジョブを取得し、この自分のマシンから送信するようにLANで共有されている実際のプリンターに送信することです。(私のソフトウェアを実行しているコンピューターがそれらの印刷ジョブを送信するように)それらを印刷できるようにします。
これを行うには、2つのものを取得する必要があります。1-ウィンドウがプリンタとして検出する方法でソフトウェアを作成する(簡単に共有して印刷ジョブを受信できるようにするため)
2-マシン自体の印刷ジョブと同じように、ソフトウェアを実行しているマシンに追加されたインストール済みのリモートプリンターに印刷ジョブを送信します。
私はそれらをc#で実行したいと思います(アプリケーションコードの残りの部分はC#であるため、とにかく一緒に組み合わせることができれば、プログラミング言語は問題ではありません)。
指示、または読むべきいくつかのトピックを教えてください..coz私はそれを構築する方法がわかりません。ImagePrinterは同様のソフトウェアであるため、自信はほとんどありません。そのため、タスクは可能です。
前もって感謝します。