2017-11-19 11 views
0

Windows 10のMicrosoft XPSドキュメントライターを使用してPrintDocumentをファイルに印刷すると、常に例外がスローされます。しかし、Windows 7では完全に動作しています。Microsoft XPSドキュメントライターv4

PrinterSettingsがカスタムページサイズに変更されたときにエラーが発生します。 PrinterSettingsを変更せずに印刷するとエラーは発生しません。

誰でもWindows 10で実行されるC#Windowsフォームアプリケーションでこの問題を克服する方法を説明できますか?

+0

コードを表示してください。問題を再現できるようにする必要があります。 – Enigmativity

+0

http://idownvotedbecau.se/noexceptiondetail – Will

答えて

0

私が作ったトラブル。 エラーは、ページの高さと幅を計算する際の小さなエラーに関連していました。私は実際のページの高さと幅よりもわずかに低い値を渡しました。

結論
Windows 7では、ページ設定のわずかな違いは実際の印刷には影響しませんが、Windows 10およびWindows Server 2012ではページ設定が正確でなければなりません。

関連する問題