1

レポートの印刷に PrintDocument オブジェクトを使用するアプリケーションがあります。レポートは EMF で表示され、アプリケーションを RemoteApp として実行するまでは問題ありません。

RemoteApp として、アプリケーションはクライアント モニターの DPI を取得できず、デフォルトで 4:3 の比率になります。クライアントのデスクトップ解像度がこの比率と一致しない場合、レポートは正しくスケーリングされず、印刷も正しく行われません。たとえば、フォントが互いに重なります。

PDF でレンダリングしても問題ないことはわかっていますが、一時ファイルを保存する必要があります。最初にファイルします。ただし、バッチ印刷も必要なので、これはパフォーマンスの点で最適なソリューションではない可能性があります。

クライアントデスクトップの解像度比が同じ4:3であることを確認する以外に、これを回避する方法を知っている人はいますか?

4

0 に答える 0