LODOP(自己打印时常用的函数)

  1. SET_PRINTER_INDEX
    名称:指定打印设备
    用法:LODOP.SET_PRINTER_INDEX(“指定打印机名称”);
    功能:按名称指定要进行打印输出的设备,指定后禁止选择;
    结果:返回逻辑真表示指定成功;返回逻辑假表示指定失败;
    失败原因可能有:1.打印设备不存在
    2.打印设备名称命名错误
    3.未配置数据库配置项(项目中的打印是需要配置的)

说明(我在实际使用中遇到一种情况):
使用该函数,在程序中指定打印机名称,系统会优先匹配指定的打印机;若找不到,则会匹配默认打印机;其中会有一个优先级顺序,而不是指定以后只会从指定的打印机出单。

使用建议:在初始化函数之后,预览/设计/打印 函数之前;

  1. PRINT_DESIGN
    名称:打印设计
    用法:LODOP.PRINT_DESIGN();
    功能:对整页的打印布局和打印风格进行界面设计,具有打印项增删改功能;使用者为 软件开发者;
    结果:显示打印设计界面,设计完毕关闭窗口后,返回生成的程序代码;

说明:
这个函数的功能真的很友好,可以设计出自己想要的打印显示效果。但是实际画线条的时候,真的有点痛苦。同时没有对齐方式,需要自己手动去调整。

使用建议:建议打印页之后运行。

  1. PREVIEW
    名称:打印预览
    用法:LODOP.PREVIEW();
    功能:打印预览输出页;
    结果:显示打印预览界面;若预览界面未被嵌入页面中,而是被弹出窗口,那么关闭窗口时会返回数字结果值,该数字大于0时表示被实际打印的次数;

说明:
不需要打印出来,可直接打印预览查看打印效果图。

使用建议:建议打印页之后运行。

  1. PRINT
    名称:直接打印
    用法:LODOP.PRINT();
    功能:不经打印预览的直接打印;
    结果:打印机开始实际打印,返回逻辑结果,正确打印时返回真,打印出错时返回假;

说明:
可直接打印出效果图。

使用建议:建议打印页之后运行。

猜你喜欢

转载自blog.csdn.net/weixin_39548940/article/details/89520324
今日推荐