PrintDocument控制項(收藏)

2022-02-10 14:55:22 字數 765 閱讀 9206



printdocument控制項設定列印的文件。printdocument控制項中比較常見的是控制項的printpage事件和print方法。printpage事件在需要為當前頁列印的輸出時發生。呼叫print方法開始文件的列印程序。下面通過例項演示如何使用printdocument控制項。

例  建立乙個windows應用程式,向窗體中新增乙個button控制項、乙個printdocument控制項和乙個printpreviewdialog控制項。在printdocument控制項的printpage事件中繪製列印的內容,然後在button按鈕的click事件下設定printpreviewdialog的屬性預覽列印文件,並呼叫printdocument控制項print方法開始文件的列印程序,**如下。

private

void

printdocument1_printpage(

object

sender, system.drawing.printing.printpageeventargs e)

點選按鈕時事件

private

void

button1_click(

object

sender, eventargs e)

else

}

執行程式,單擊「列印」按鈕,彈出「列印預覽」窗體,如圖所示。

簡單文字列印,PrintDocument使用

using system using system.text using system.drawing using system.drawing.printing using system.windows.forms using system.io namespace textprinter 頁 r...

使用printdocument 實現換行列印

button的單機事件中 new 乙個printdocuent 如果你想顯示預覽 也可以先new 乙個printdialog printdocument document new printdocument document.print 呼叫printdocument的print方法就會就會執行 p...

C 中PrintDocument類詳解

printdocument元件是用於完成列印的類,其常用屬性 方法和事件如下 字串型別,記錄列印文件時顯示的文件名 例如,在列印狀態對話方塊或印表機佇列中顯示 開始文件的列印。在呼叫print方法後,在列印文件的第一頁之前發生。需要列印新的一頁時發生。在文件的最後一頁列印後發生。列印步驟 建立pri...