1

レポート コンテンツをカスタム ページ サイズで描画する WPF レポートがあります (A4 と見なすことができますが、問題は同じです)。出力をプリンター (物理的または PDFCreator のような仮想) に送信すると、カスタム ページ サイズが表示されます。ページごとに正しく保存されます。

しかし、XPS 形式で出力すると、ページはレター ページ サイズに適合します。

WPF レポートを XPS に出力するときにカスタム ページ サイズを保持するにはどうすればよいですか?

私の最終目標: WPF から PDF を取得することです。私のアプローチは、PDFSharper を使用して XPS を PDF に変換することです。変換はうまくいきますが、XPS 出力でカスタム ページ サイズが壊れます。他のアプローチは大歓迎ですが、とにかく、XPS 出力ページ サイズを理解し、制御したいと思います。

サンプルプロジェクト: Test_WpfToPDF_withXpsCorruptingPageSizeToLetter.zip

4

1 に答える 1