0

A3 または A4 で印刷するために必要なレポート rdlc (microsoft report viewer 2010) があります。

私の質問は次のとおりです

1) 実行時に用紙サイズ (A3 または A4) を変更することは可能ですか?

2) 用紙サイズに応じて、Tablix Width を用紙サイズの 100% にすることは可能ですか?

4

2 に答える 2

0

1.実行時に用紙サイズを変更します。

System.Drawing.Printing.PageSettings AlmostA4 = new System.Drawing.Printing.PageSettings();
AlmostA4.PaperSize = new System.Drawing.Printing.PaperSize("CustomType", 17, 12);
ReportViewer.SetPageSettings(AlmostA4);

A3とA4に正確に変更するには、もう少し検索する必要があります. MSDN ライブラリは非常に有益です。

2.「用紙サイズによっては、Tablix Width を用紙サイズの 100% にすることは可能ですか?」

これは、レポート作成の問題です。レポート デザイナーで、Tablix をレポート全体のサイズにするだけで十分です。次に、マージン/ヘッダー/フッターを持たないようにレポートを設定すると、Tablix は (理想的には) シート全体のサイズになるはずです。

于 2013-09-11T15:03:25.503 に答える