我在打印页面上输出文本并使用 drawstring 在矩形中绘制文本,以便使用如下调用自动换行:
ev.Graphics.DrawString(textToOutput, printFont, myBrush, New RectangleF(leftMargin, yPosition, pagewidth - leftMargin - rightmargin, 400))
这工作正常。我试图确定的是在drawscreen调用之后的Y位置(换句话说,文本被包裹在矩形中后的高度是多少)。我正在尝试从数据库中打印可变长度的字符串,它们经常会超过页面宽度。我需要知道下一段的垂直起点在哪里。