gpt4 book ai didi

PDFsharp 换行符

转载 作者:IT王子 更新时间:2023-10-29 04:21:58 31 4
gpt4 key购买 nike

我正在尝试获取新行,但如果我使用 \n 它不起作用。

任何通过向字符串添加一些东西来换行的方法,例如 \r\n (这也不起作用)

gfx.DrawString("Project No \n" + textBoxProjNumber.Text, fontUnder, XBrushes.Black, 230, 95);

(示例片段显示了我尝试过但不起作用的内容)。

最佳答案

您尝试过 XTextFormatter 类吗?

看这里: http://www.pdfsharp.net/wiki/TextLayout-sample.ashx

代码片段:

PdfDocument document = new PdfDocument();

PdfPage page = document.AddPage();
XGraphics gfx = XGraphics.FromPdfPage(page);
XFont font = new XFont("Times New Roman", 10, XFontStyle.Bold);
XTextFormatter tf = new XTextFormatter(gfx);

XRect rect = new XRect(40, 100, 250, 220);
gfx.DrawRectangle(XBrushes.SeaShell, rect);
tf.DrawString(text, font, XBrushes.Black, rect, XStringFormats.TopLeft);

关于PDFsharp 换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5318718/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com