相关方法
PDFCreator功能很强大,但却不是万能的的,有些功能借助RTF格式来实现会更方便。
PDFCreator可以识别并绘制RTF格式的文本。
DrawStringRtf
DrawStringRtf方法用于绘制RTF格式的文本,其语法为:
DrawStringRtf(text, font, brush, rect)
DrawStringRtf(text, font, brush, rect, firstChar)
参数 | 说明 |
text | 文本内容 |
font | 文本字体 |
brush | 用于绘制文本的画刷 |
rect | 指定绘制文本位置的矩形,Rectangle类型,单位为磅,换算规则:72磅等于1英寸,也就是2,54厘米 |
firstChar | 整数,用于指定开始绘制的第一个字符的位置 |
如果无法在指定矩形区域绘制完所有的RTF文本,DrawStringHtml会返回剩余内容的起始位置(第一个字符的位置),用于下一次调用DrawStringRtf的firstChar参数。
MeasureStringRtf
对应也有个MeasureStringRtf,用于测量RTF文本的尺寸。
MeasureStringRtf(text, font)
MeasureStringRtf(text, font, width)
参数 | 说明 |
text | 文本内容 |
font | 文本字体 |
width | 指定绘制文本矩形区域的宽度,单位为磅,换算规则:72磅等于1英寸,也就是2,54厘米 |