2011-01-12 100 views
0

一個換行符使用PrintDocumentPrintPage事件,Environment.Newline被忽略,所以我發現打印一個新行的唯一方法是:如何打印在C#

 line = string.Empty; 
     yPos = topMargin + count * printFont.GetHeight(ev.Graphics) 
     ev.Graphics.DrawString(line, printFont, Brushes.Black, leftMargin, _ 
      yPos, New StringFormat()) 

是否有打印一個換行符簡單的方法?

作爲一個方面的評論,使用.Net打印似乎已經退化爲一項不必要的複雜任務。爲什麼他們放棄了使用CommonDialog的VB6中的幾乎自動打印?

+1

你想做什麼?肯定會看到一個換行符? – 2011-01-12 22:40:23

回答