zoukankan      html  css  js  c++  java
  • lodop打印设计修改后保存

    需要注意的几点:

    1.  先要修改状态
    LODOP.SET_PRINT_MODE("PRINT_SETUP_PROGRAM",true); //一定要加上这句

    2. 在中间部分添加回调函数,末尾放
    LODOP.PRINT_DESIGN()或者LODOP.PRINT_SETUP()
     
          //打印设计
          if(layEvent === 'printDesign'){
              const printScript = ww.ajaxGetDataSync(ctx + '/printTemplate/getContent?id=' + selected.id);
              // console.log(printScript);
              if(!printScript){
                  ww.msg.error('模板内容不正确');
                  return false;
              }
              var LODOP = getLodop();
              eval(printScript);
    LODOP.SET_PRINT_MODE(
    "PRINT_SETUP_PROGRAM",true); //一定要加上这句 console.log("------------taskId, value------------") //窗口关闭后,回调函数中保存的设计代码 if (LODOP.CVERSION) CLODOP.On_Return=function(TaskID,Value){ console.log('taskId:' + TaskID); console.log('Value:' + Value); //这个是返回的完整的设计代码 ww.ajaxSave(ctx+'/printTemplate/getContent',Value); };
    LODOP.PRINT_DESIGN(); //打印设计或者打印维护需要放到最后 }
    作者:尤灯塔
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    nginx与uwsgi介绍
    Pycharm快捷键
    短信和图片验证码
    linux部署Django脱坑指南
    面试题汇总(七)
    面试题汇总(六)
    面试题汇总(五)
    面试题汇总(四)
    面试题汇总(二)
    iOS Block的本质(四)
  • 原文地址:https://www.cnblogs.com/30go/p/14385981.html
Copyright © 2011-2022 走看看