- SET_PRINTER_INDEX
名称:指定打印设备
用法:LODOP.SET_PRINTER_INDEX(“指定打印机名称”);
功能:按名称指定要进行打印输出的设备,指定后禁止选择;
结果:返回逻辑真表示指定成功;返回逻辑假表示指定失败;
失败原因可能有:1.打印设备不存在
2.打印设备名称命名错误
3.未配置数据库配置项(项目中的打印是需要配置的)
说明(我在实际使用中遇到一种情况):
使用该函数,在程序中指定打印机名称,系统会优先匹配指定的打印机;若找不到,则会匹配默认打印机;其中会有一个优先级顺序,而不是指定以后只会从指定的打印机出单。
使用建议:在初始化函数之后,预览/设计/打印 函数之前;
- PRINT_DESIGN
名称:打印设计
用法:LODOP.PRINT_DESIGN();
功能:对整页的打印布局和打印风格进行界面设计,具有打印项增删改功能;使用者为 软件开发者;
结果:显示打印设计界面,设计完毕关闭窗口后,返回生成的程序代码;
说明:
这个函数的功能真的很友好,可以设计出自己想要的打印显示效果。但是实际画线条的时候,真的有点痛苦。同时没有对齐方式,需要自己手动去调整。
使用建议:建议打印页之后运行。
- PREVIEW
名称:打印预览
用法:LODOP.PREVIEW();
功能:打印预览输出页;
结果:显示打印预览界面;若预览界面未被嵌入页面中,而是被弹出窗口,那么关闭窗口时会返回数字结果值,该数字大于0时表示被实际打印的次数;
说明:
不需要打印出来,可直接打印预览查看打印效果图。
使用建议:建议打印页之后运行。
- PRINT
名称:直接打印
用法:LODOP.PRINT();
功能:不经打印预览的直接打印;
结果:打印机开始实际打印,返回逻辑结果,正确打印时返回真,打印出错时返回假;
说明:
可直接打印出效果图。
使用建议:建议打印页之后运行。