演示如何整页缩放打印:

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

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

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 演示。

<<回样例目录