## 演示如何整页缩放打印：

对整页内容进行缩放打印，可以按指定的百分比缩放，

也可以按纸张的整宽或整高来缩放，实现方式有两种：

1是操作者直接在打印预览1窗口选择缩放比例；

2是用语句SET_PRINT_MODE的“PRINT_PAGE_PERCENT”设置缩放比例；

一、演示用函数控制缩放：

语法：SET_PRINT_MODE("PRINT_PAGE_PERCENT",varModeValue);

其中varModeValue值及其含义如下：

值 | 说明 | 演示
Full-Width | 按整宽，即宽度缩放到与纸宽相当，高度不变，缩放后会变形。 | 打印预览2
Full-Height | 按整高，即高度缩放到与纸高相当，宽度不变，缩放后会变形 | 打印预览3
Full-Page | 按整页，既按整宽又按整高，缩放后会变形。 | 打印预览4
Auto-Width | 按整宽且不变形，即按整宽的同时，高度与之同比。 | 打印预览5
Auto-Height | 按整高且不变形，即按整高的同时，宽度与之同比。 | 打印预览6
也可以设置缩放的具体百分比值,数据范围是5%-800%，举例如下：
Width:200% | 宽度放大一倍，高度不变。 | 打印预览7
Height:200% | 高度放大一倍，宽度不变。 | 打印预览8
Width:200%;Height:200% | 宽度和高度都放大一倍。 | 打印预览9
55% | 宽度和高度都缩小到原来的55%。 | 打印预览10

二、隐藏预览窗口上的缩放比例选项：

语法：SET_SHOW_MODE("HIDE_PAGE_PERCENT",true); 见打印预览11

三、设置“溢出自动缩小”：

对于单页输出，如希望内容超出纸宽或纸高时对应缩小，用如下俩语句：

SET_PRINT_MODE("FULL_WIDTH_FOR_OVERFLOW",true);

SET_PRINT_MODE("FULL_HEIGHT_FOR_OVERFLOW",true);

见打印预览12 演示。

<<回样例目录