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)

x指定水平缩放量,y指定垂直缩放量,负值缩小,正值放大。

注意缩放过程会保持RectangleF的中心点不变。

Offset 调整RectangleF位置,语法:

Offset(x, y)

X指定水平移动位置,y指定垂直移动位置

提示:

1、坐标原点为页面左上角

2、长度单位为磅,换算规则:72磅 = 1英寸 = 2.54厘米


本页地址:http://www.foxtable.com/webhelp/topics/6081.htm