在打印或预览报表,或者将报表的输出保存为文件时,如果使用 Circle、Line、Pset 或 Print 方法,则可以在 Visual Basic 中使用 ScaleMode 属性来指定页面上坐标的度量单位。Integer 型,可读写。
expression.ScaleMode
expression 必需。返回“Applies To”列表中的一个对象的表达式。
ScaleMode 属性使用以下设置:
设置 | 说明 |
---|---|
0 | 由 ScaleHeight、ScaleWidth、ScaleLeft 和 ScaleTop 中的一个或多个属性使用的自定义值 |
1 | (默认值)缇 |
2 | 磅 |
3 | 像素 |
4 | 字符(水平方向每单位 120 个缇;垂直方向每单位 240 个缇) |
5 | 英寸 |
6 | 毫米 |
7 | 厘米 |
该属性设置的值为 Integer 型。
可以使用由节的 OnPrint 属性设置指定的宏或 Visual Basic 事件过程来设置 ScaleMode 属性。
使用相关的 ScaleHeight、ScaleWidth、ScaleLeft 和 ScaleTop 属性,可以建立一个有正、负坐标值的自定义坐标系统。共有四个这样的“刻度”属性,它们采用以下方法与 ScaleMode 属性交互作用: