演示设置各种样式的打印预览窗口:

预览窗口可以通过如下函数进行设置,以便适应不同的预览需要:

SET_PREVIEW_WINDOW(intDispMode,intToolMode,blDirectPrint,intWidth,intHeight,strTitleButtonCaptoin)

参数含义:

intDispMode预览比例,数字型,0-适高  1-正常大小  2-适宽

intToolMode:工具条和按钮,数字型  0-显示(上方)工具栏   1-显示(下方)按钮栏    2-两个都显示   3-两个都不显示

blDirectPrint 打印按钮是否“直接打印” 1-是  0-否(弹出界面“选机打印”)

intWidth,intHeight 窗口的宽和高,整数型,单位是px

strTitleButtonCaptoin 预览窗口和打印按钮的名称组合,字符型,用“点”分隔

演示如下

A、以普通方式打印预览1(窗口满屏),自定窗口大小的打印预览2

B、无工具条和按钮的小窗口纯预览3

C、带“开始打印”和“关闭”按钮的预览4,窗口始终在最前面,不能最小化。

D、为形象显示打印方向与走纸方向的关系,打印预览1底图上有模拟走纸板的条纹线,可以隐藏该条线,见 打印预览5

E、一般横向打印预览6的内容是旋转90度以准确描述横向的含义,可以设置成正向显示以符合传统习惯,见打印预览7
(注意传统习惯是错误的,尽管看上去“顺眼”,但很容易让操作者误以为横向打印要旋转纸张)

F、带“打印”和“关闭”按钮的打印预览8,其中打印按钮会弹出选机窗口,程序控制打印后自动关闭窗口。

G、要显示预览窗口的标尺参考打印预览9(看不到时请在预览界面右键菜单里选"显示标尺")

<<回样例目录