silverlight分頁列印報表

2021-06-15 04:55:35 字數 766 閱讀 1825

在列印報表的時候經常會用到分頁,本文的報表是連續的多個報表按順序排列的,其中每個報表由三部分組成,第一部分是乙個label,用於顯示報表標題,第二部分是乙個label,用於顯示報表單位,第三部分是乙個datagrid,用於顯示資料,

報表截圖如下圖所示:

現在想實現的功能是每個報表佔一頁,一次性列印所有的報表。

實現此分頁列印的**如下:

printdocument _print = new printdocument();

listuis = new list();

_print.printpage += (s, args) =>

}args.pagevisual = sp;

};//把刪除的報表資料重新加入到sp_reportmanagement

_print.endprint += (s, args) =>

//加入dagagrid**資料

else}}

else

//加入dagagrid**資料

else}}

uis.clear();

};_print.print("report generating ......");

LODOP分頁列印

安裝列印控制項。引入檔案 新增object物件,jsp中增加列印按鈕 打 印前台js方法 function doprint if drugname drugname null lodop.newpage lodop.print inita 0,0,210mm 297mm lodop.set prin...

silverlight 呼叫預設印表機

列印輔助類。首先新增 using system.windows.printing 命名空間 1 public class silverprint215 public void onprintpage object sender,printpageeventargs e 1635 設定textbloc...

列印功能 列印預覽,列印部分頁面

window.print 預設列印整個頁面,可是我只想列印頁面的部分樣式,最簡單的一種方法是使用 css 的 查詢有針對列印的樣式,用 media print設定列印時除了要列印的內容,其它全部隱藏即可 設定列印樣式 瀏覽器預設情況下並不能列印出css中的背景內容 列印設定使用的是物理單位,所以尺寸...