varStyleValue:打印风格值,相关值如下:
FontName的值:字符型,与操作系统字体名一致,缺省是“宋体”。
FontSize的值:数值型,单位是pt,缺省值是9,可以含小数,如13.5。
FontColor的值:整数或字符型,整数时是颜色的十进制RGB值;字符时是超文本颜色值,可以是“#”加三色16进制值组合,也可以是英文颜色名;
Bold的值:数字型,1代表粗体,0代表非粗体,缺省值是0。
Italic的值:数字型,1代表斜体,0代表非斜体,缺省值是0。
Underline的值:数字型,1代表有下划线,0代表无下划线,缺省值是0。
Alignment的值:数字型,1–左靠齐 2–居中 3–右靠齐,缺省值是1。
Angle的值:数字型,逆时针旋转角度数,单位是度,0度表示不旋转。
ItemType的值:数字型,0–普通项 1–页眉页脚 2–页号项 3–页数项 4–多页项
缺省(不调用本函数时)值0。普通项只打印一次;页眉页脚项则每页都在固定位置重复打印;页号项和页数项是特殊的页眉页脚项,其内容包含当前页号和全部页数;多页项每页都打印,直到把内容打印完毕,打印时在每页上的位置和区域大小固定一样(多页项只对纯文本有效)
在页号或页数对象的文本中,有两个特殊控制字符:
“#”特指“页号”,“&”特指“页数”。
HOrient的值:数字型,0–左边距锁定 1–右边距锁定 2–水平方向居中 3–左边距和右边距同时锁定(中间拉伸),缺省值是0。
VOrient的值:数字型,0–上边距锁定 1–下边距锁定 2–垂直方向居中 3–上边距和下边距同时锁定(中间拉伸),缺省值是0。
PenWidth的值:整数型,单位是(打印)像素,缺省值是1,非实线的线条宽也是0。
PenStyle的值:数字型,0–实线 1–破折线 2–点线 3–点划线 4–双点划线
缺省值是0。
Stretch的值:数字型,0–截取图片 1–扩展(可变形)缩放 2–按原图长和宽比例(不变形)缩放。缺省值是0。
PreviewOnly的值:字符或数字型,1或“true”代表仅预览,否则为正常内容。
ReadOnly的值:字符或数字型,1或“true”代表“是”,其它表示“否”,缺省值为“是”,即缺省情况下,纯文本内容在打印维护时是禁止修改的。
结果:无
建议或要求:
打印初始化后、增加打印项之前调用本函数。
NEWPAGE
名称:强制分页
格式:NEWPAGE()
功能:强制分页。执行该函数之后所增加的内容会在前面内容的首页之后新建一页输出,前面无内容时,仍然从第一页开始。
参数:无
结果:返回逻辑值
返回逻辑真表示强制分页成功,逻辑假表示强制分页失败。
建议或要求:
打印初始化后调用本函数。
PREVIEW
名称:打印预览
格式:PREVIEW()
功能:打印预览输出页。
参数:无
结果:显示打印预览界面。如果预览界面没有被嵌入页面中,而是被弹出窗口,那么关闭窗口时会返回数字结果值,该数字大于0时表示被实际打印的次数。
建议或要求:
建立打印页之后运行。
PRINT
名称:直接打印
格式:PRINT()
功能:不经打印预览的直接打印。
参数:无
结果:打印机开始实际打印,返回逻辑结果,正确打印时返回真,打印出错时返回假。
建议或要求:
建立打印页之后运行。
PRINT_SETUP
名称:打印维护
格式:PRINT_SETUP()
功能:对整页的打印布局和打印风格进行界面维护,它与打印设计的区别是不具有打印项增删功能,目标使用者是最终用户。
参数:无
结果:显示打印维护界面。如界界面没有被嵌入页面中,而是被弹出窗口,那么关闭窗口时会返回数字结果值,该数字大于0时表示被实际打印的次数,这里的实打次数包括打印维护界面“打印”按钮的直接打印和“预览”按钮进入预览后的打印。
建议或要求:
建立打印页之后运行。
PRINT_DESIGN
名称:打印设计
格式:PRINT_DESIGN ()
功能:对整页的打印布局和打印风格进行界面设计,它与打印维护的区别是具有打印项增删功能,目标使用者是软件开发者。
参数:无
结果:显示打印设计界面,设计完毕关闭窗口后,返回生成的程序代码。
建议或要求:
建立打印页之后运行。