PrintScreen() 函数
- Last UpdatedApr 24, 2026
- 1 minute read
您可以使用 PrintScreen() 函数编写脚本来打印整个 WindowViewer 屏幕。
语法
PrintScreen (ScreenOption, PrintOption)
参数
ScreenOption
确定 WindowViewer 屏幕要打印的大小。整数值、整型标记名或整型表达式。
1 - 打印客户端区域,无菜单(缺省值)
2 - 打印整个窗口区域,包括菜单
PrintOption
确定如何拉伸打印的图像,使之适合打印输出。
-
1 - 最佳适配:
拉伸图像,使其在不改变长宽比的前提下水平或垂直适配打印页面(缺省值)。 -
2 - 垂直适配:
拉伸图像,使其在不改变长宽比的前提下垂直适配打印页面。可能会水平修剪图像。 -
3 - 水平适配:
拉伸图像,使其在不改变长宽比的前提下水平适配打印页面。可能会垂直修剪图像。 -
4 - 拉伸至页面:
拉伸图像,使其同时水平、垂直铺满打印页面。纵横比可能会更改,但不会截断图像。 -
无效选项,包含 0,缺省为“最佳适合”。
注意:超出 WindowViewer 屏幕区域的弹出窗口将被裁剪。
示例
此脚本将当前的整个 WindowViewer 屏幕区域(不含菜单)的打印输出发送到打印队列。打印输出包含经过拉伸以填满打印输出尺寸的屏幕区域。
PrintScreen(1,4);
在上述示例中,函数传入的第一个参数为 ScreenOption (1)。表示打印不含菜单栏的客户端区域;
第二个参数为 PrintOption (4)。表示将指定区域拉伸至铺满打印页面尺寸。