これらのタブを含む PDF を印刷または生成したい、いくつかのタブで構成される Silverlight アプリケーションがあります。各タブを追加して印刷する
ために使用しようとしましたが、タブが多すぎてA4ドキュメントのサイズに収まらないため問題があります。
さらに、ブラウザのサイズを小さくすると、コンテンツの表示部分だけが印刷されます。 StackPanel
PrintDocument
すべてのコンテンツを 1 つのドキュメントまたは PDF で印刷する別の方法はありますか?
これらのタブを含む PDF を印刷または生成したい、いくつかのタブで構成される Silverlight アプリケーションがあります。各タブを追加して印刷する
ために使用しようとしましたが、タブが多すぎてA4ドキュメントのサイズに収まらないため問題があります。
さらに、ブラウザのサイズを小さくすると、コンテンツの表示部分だけが印刷されます。 StackPanel
PrintDocument
すべてのコンテンツを 1 つのドキュメントまたは PDF で印刷する別の方法はありますか?
PrintPage ハンドラーの PrintPageEventArgs には用紙のサイズが含まれているため、1 ページに印刷できる量を計算できます。
ビジュアル ツリー (の一部) の印刷には欠点があります。特にスクロールやサイズ変更が関係している場合は、画面上で見栄えがよくても、紙には適していない可能性があります。
解決策は、印刷用に 1 つまたは複数の View を設計し、同じ ViewModel を PrintView に単純にバインドすることです。Web ページの印刷版を作成するための特別な CSS に少し似ています。
コンテンツが収まらない場合は、より多くのページを使用する必要があります。