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(); //打印設計或者打印維護需要放到最后 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM