私は現在PrintVisual()
、印刷を行うためにwpfアプリケーションで使用しています。これは現時点では完全に機能しています。現在発生している唯一の問題は、ページ付けが必要な大量のデータを処理する場合です。これにより、ウィンドウをバッファに複数回レンダリングしてから、印刷ジョブを実行します。現在PrintVisual()
、複数の印刷ジョブを作成しています。これは機能しますが、あまり雄弁ではありません。
私はリフレクターを使用してソースを取得しようとしPrintVisual()
ましたがIDocumentPaginatorSource
、残念ながらリフレクターは失敗しています。
FlowDocument
おそらく、ウィンドウを?にレンダリングしてみるべきでしょう。私は印刷レイアウトをコーディングすることにあまり熱心ではありませんが。
助言がありますか?前もって感謝します!