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