1. 程式人生 > >需要這樣一個記事本-15 ReportViewer列印預設頁邊距、頁面方向問題

需要這樣一個記事本-15 ReportViewer列印預設頁邊距、頁面方向問題

問題描述

利用ReportViewer列印,預設總是縱向列印,且橫向列印不可選,頁邊距每次都要調整。導致結果就是一頁內容卻列印在了多張紙上。

解決方案
設定*.rdlc檔案報表屬性
Margins屬性下
Left=0
Right=0
Top=0
Bottom=0
除此之外還要設定報表頁面大小為紙張大小。以A4紙張為例
設定以下引數為橫向列印,調換Width與Height的值設定為縱向列印。
PageSize屬性下
Width指定項的寬度=11in=29.7cm
Height指定項的高度=8.5in=21cm
InteractiveSize屬性下
Width指定項的寬度=11in=29.7cm
Height指定項的高度=8.5in=21cm
再次開啟報表看列印設定,預設為橫向列印,可手動選擇縱向列印。