zoukankan      html  css  js  c++  java
  • Lodop打印控件指定打印任务某几页

    使用Lodop打印控件进行打印开发,有时候一个任务里有多页,例如各种合同之类的,客户端用户在使用过程中,可能有某一页打印后发现需要修改,这时候不必再把整个任务重新打印一遍,只需要打印需要修改的那页重新打印即可
    如果客户是让客户预览打印,在预览界面的打印按钮里,多页任务点击后可以看到从第几页到第几页的选项,用户可输入自己要重打的起始页和终止页即可。
    这个功能也可以在代码里指定,如果是不预览直接打印,那么就可以在页面上加入两个文本框,让客户输入要重打的起始页和终止页进行重打,加上这个功能更有利于用户使用。

    例如,要重打2,3页,可以用如下语句进行重打:
    LODOP.SET_PRINT_MODE ("PRINT_START_PAGE",2);//设置从第2页开始打印
    LODOP.SET_PRINT_MODE ("PRINT_END_PAGE",3);//设置从第3页结束打印

    如果要重打某一页,起始页和终止页相同就可以了,例如在页面添加id为T1的文本框,然后设置打印时重打T1文本框里输入的该值的页:
    LODOP.SET_PRINT_MODE ("PRINT_START_PAGE",document.getElementById('T1').value);
    LODOP.SET_PRINT_MODE ("PRINT_START_PAGE",document.getElementById('T1').value);

    设置从第几页打印到第几页,不必重打整个任务:

    设置重打某一页,参数通过文本框传入,可让用户自己输入需要的重打页:

  • 相关阅读:
    Monogb基本概念及基本操作
    高级查询与索引
    查询、索引和聚合
    更新和删除文档
    数据查询
    数据库和集合的基本操作
    dedecms 文章排列方式
    dedecms flag标签属性
    Iis 日志文件默认路径
    php中的require() 语句的使用方法
  • 原文地址:https://www.cnblogs.com/huaxie/p/9619044.html
Copyright © 2011-2022 走看看