RectangleF 结构
RectangleF表示一个矩形区域。
在PDFCreator中绘制大部分内容,都需要使用一个RectangleF参数指定绘制区域,此外内容定位和页面设置等等,也离不开RectangleF。
由于Foxtable的大部分用户是非专业开发人员,所以在正式开始前,我先介绍一下RectangleF。
RectangleF的方法和属性很多,但这里只介绍可能会在PDFCreator使用的成员。
属性
属性 | 说明 |
X | 左边位置,可读写 |
Y | 上边位置,可续写 |
Width | 宽度,可读写 |
Height | 高度,可读写 |
Left | 左边位置,等同X,但只读 |
Top | 上边位置,等同Y,但只读 |
Right | 右边位置,等于Left+Width,只读 |
Bottom | 底边位置,等于Top+Height,只读 |
方法
方法 | 说明 |
Inflate | 对RectangleF进行缩放,语法:
Inflate(x, y) |
Offset | 调整RectangleF位置,语法: Offset(x, y) X指定水平移动位置,y指定垂直移动位置 |
提示:
1、坐标原点为页面左上角
2、长度单位为磅,换算规则:72磅 = 1英寸 = 2.54厘米