2014-04-25 20 views
5

我想在pdf文檔上逐行寫 我的代碼是將文本寫在頁面中心 我該如何逐行寫入?在PDF上寫行

// Create a new PDF document 
PdfDocument document = new PdfDocument(); 
document.Info.Title = "Created with PDFsharp"; 

// Create an empty page 
PdfPage page = document.AddPage(); 

// Get an XGraphics object for drawing 
XGraphics gfx = XGraphics.FromPdfPage(page); 

// Create a font 
XFont font = new XFont("Verdana", 20, XFontStyle.BoldItalic); 

// Draw the text 
gfx.DrawString("Hello, World!", font, XBrushes.Black, 
       new XRect(0, 0, page.Width, page.Height), 
       XStringFormats.TopCenter); 

回答