PDFsharp将所有内容写在一行中

时间:2019-07-15 20:06:54

标签: c# pdfsharp

我正在尝试使用PDFsharp创建PDF,但是当我放置文本并创建PDF时,一切都在一行上。我想我将页面指定为A4,但它仍然在页面外继续显示文本。

PdfDocument pdf = new PdfDocument();
PdfPage pdfPage = pdf.AddPage();

pdfPage.Size = PdfSharp.PageSize.A4;
XGraphics graph = XGraphics.FromPdfPage(pdfPage);
XFont font = new XFont("Verdana", 12, XFontStyle.Regular);
graph.DrawString(" The adress of the employee is : " + EmpName.Text + txt1,
    font, XBrushes.Black, new XRect(10, 10, 10, 10), XStringFormats.TopLeft);
string pdfFilename = "pppppro.pdf";
pdf.Save(pdfFilename);

页面宽度结束时,应在下一行继续。

0 个答案:

没有答案