[讀書筆記] Stephens' C# Programming with Visual Studio 2010 24-Hour Trainer 第三十一章

  • 2600
  • 0

閱讀Stephens' C#教材第三十一章筆記

 

Chapter 31 Printing
 
在29,30章討論到用檔案保存輸出的內容,本章討論第三種方法:列印。透過列印的技術你可以列印文字、圖形及影像。
 
C#的列印過程,PrintDocument元件是一定會使用到的控制項,透過它可以產生列印的PrintDocument實例,書中提到PrintDocument類別有四個關鍵的事件:BeginPrint, QueryPageSettings, PrintPage, EndPrint。詳細的內容請看微軟網頁
 
PrintShapes程式示範使用PrintPreviewDialog元件將四種圖形顯示在預覽視窗中。(關於如何用C#進行圖形程式設計,請參考作者另一本著作C# Graphics Programming)
 
PrintText程式示範使用e.Graphics物件及DrawString方法將文字畫出來。
 
TRY IT中說明PrintTable程式是如何一個撰寫的流程。