これは2部構成の質問です。
1.1。
元の.NET印刷クラス(System.Drawing.Printing内)はサーバー側ではサポートされていません。(http://msdn.microsoft.com/en-us/library/system.drawing.printing(VS.80).aspxを参照してください)
新しいXPSベースの印刷クラス(System.Printing内)はサーバー側(ASP.NETアプリやWindowsサービスなど)でサポートされていると思いますが、それを証明することはできません。そして、マイクロソフトはそれについての私の質問に答えていません。
ここの誰かが知っていますか?
2
新しいXPSベースの印刷では、GDIへの内部変換が行われる場合があります。これは、アプリが新しい印刷クラスで印刷している場合でも、使用可能なドライバーが古いスタイルのドライバーのみである場合です。http://msdn.microsoft.com/en-us/library/ms742418.aspxを参照してください。そのような状況で、新しいクラスはサーバー側で安全に使用できますか?
明確にするために-これは完全にサーバーの印刷に関するものです。この説明の目的上、Webブラウザはまったく関係していません。Windowsサービスまたはasp.netのいずれかのサーバーは、サーバーに接続されているプリンターでドキュメントを直接印刷する必要があります。
ありがとう。