プログラムで印刷ジョブを IP プリンターのプリンターに送信する方法が必要です。ドキュメントは HTML 形式で、ディスク上にローカルに配置されます。言語は問題ではありません。仕事に必要なだけです。私はこれを見ました:http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.aspx
しかし、この関数を外部から呼び出す方法がわかりません。
私は本当にそれでどこにも行きません。
プログラムで印刷ジョブを IP プリンターのプリンターに送信する方法が必要です。ドキュメントは HTML 形式で、ディスク上にローカルに配置されます。言語は問題ではありません。仕事に必要なだけです。私はこれを見ました:http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.aspx
しかし、この関数を外部から呼び出す方法がわかりません。
私は本当にそれでどこにも行きません。
Dan-o が言ったように、WebBrowser コントロールがうまく機能します。 コードは次のとおりです。
これが私がやった方法です。あなたが探しているものとはまったく異なりますが、それが機能し、実装が簡単であることがわかると思います。
1) WebApp は HTML 出力を PDF ファイルに保存します。次に、印刷先のプリンターに応じて名前が付けられたフォルダーに配置します。
2) コンソール アプリ (または Windows サービス) がフォルダーを監視し、新しい PDF ファイルを検出すると、ファイルを取得して、ホスト フォルダーと同じ名前のプリンターに送信します。
3) 次に、プリンタを両面印刷、ステープル、折り、穴あけなど、必要に応じて設定できます。