Lodop生成文档式模版
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
Lodop模版有两种方法,一种是传统的JS语句,可以用JS方法里的eval来执行,一种是文档式模版,是特殊格式的base64码,此篇博文介绍文档式模版的生成方法。 JS语句组成的传统模版,可查看本博客前一篇博文:Lodop的JS模版代码、文档式模版 生成加载赋值博文索引 上一篇JS语句的模版,用LODOP.GET_VALUE("ProgramCodes",0);的返回值获取了全部的打印设计出的模版代码。第二个参数是1,就是返回不带初始化的。 此外,上一篇的第三个内嵌,这个语句也同样适用,在lodop插件使用的时候后,插件方式是可以内嵌浏览的,不需要关闭打印设计就可以获取JS代码或文档式模版的代码。 由于此文和上一篇高度重合,区别就是一个参数的区别,所以比较简略介绍、 JS传统模版,文档式模版生成、加载、赋值,可查看本博客相关汇总博文索引: 代码: <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>WEB打印控件LODOP</title> <script language="javascript" src="LodopFuncs.js"></script> </head> <body> <a href="javascript:DisplayDesign()">进行打印设计</a> <a href="javascript:;" onclick="javascript:getProgramData();">打印设计的生成文档式模版:</a><br> <textarea rows="10" id="S1" cols="98" >返回的文档式模版的特殊的base64码</textarea> <script language="javascript" type="text/javascript"> var LODOP; //声明为全局变量 function DisplayDesign() { LODOP=getLodop(); LODOP.PRINT_INIT(""); LODOP.PRINT_DESIGN(); }; function getProgramData() { LODOP=getLodop(); if (LODOP.CVERSION) LODOP.On_Return=function(TaskID,Value){document.getElementById('S1').value=Value;}; document.getElementById('S1').value=LODOP.GET_VALUE("ProgramData",0); //获得文档式模板 }; </script> </body> 图示: 注意生成的是特殊特使的base64码,用于lodop模版的储存和使用,不是普通的base64码。 该文章在 2023/9/26 23:19:49 编辑过 |
关键字查询
相关文章
正在查询... |