1

プログラムで印刷ジョブを IP プリンターのプリンターに送信する方法が必要です。ドキュメントは HTML 形式で、ディスク上にローカルに配置されます。言語は問題ではありません。仕事に必要なだけです。私はこれを見ました:http://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument.aspx

しかし、この関数を外部から呼び出す方法がわかりません。

私は本当にそれでどこにも行きません。

4

2 に答える 2

0

Dan-o が言ったように、WebBrowser コントロールがうまく機能します。 コードは次のとおりです。

于 2012-08-09T01:04:29.597 に答える
0

これが私がやった方法です。あなたが探しているものとはまったく異なりますが、それが機能し、実装が簡単であることがわかると思います。

1) WebApp は HTML 出力を PDF ファイルに保存します。次に、印刷先のプリンターに応じて名前が付けられたフォルダーに配置します。

2) コンソール アプリ (または Windows サービス) がフォルダーを監視し、新しい PDF ファイルを検出すると、ファイルを取得して、ホスト フォルダーと同じ名前のプリンターに送信します。

3) 次に、プリンタを両面印刷、ステープル、折り、穴あけなど、必要に応じて設定できます。

于 2012-08-09T14:40:18.087 に答える