Gameplayer 发表于 2020-10-18 06:54:38

Lodop打印控件在页面如何使用

https://att.xiawai.com/data/attachment/forum/202010/18/uiqeerx0fjr52238.jpg

在每个需要打印的地方:LODOP=getLodop(); //获得Lodop对象,getLodop()该方法在LodopFuncs.js里。
最基本的打印过程至少有初始化语句、添内容语句和打印语句三部分组成,例如:
LODOP.PRINT_INIT("打印任务名");//首先一个初始化语句
LODOP.ADD_PRINT_TEXT(0,0,100,20,"文本内容一");//然后多个ADD语句及SET语句

http://image.bubuko.com/info/201704/20180110230715829019.png

LODOP.PRINT();//最后一个打印(或预览、维护、设计)语句
二,只使用C-Lodop方式
修改LodopFuncs.js里needClodop方法返回true,其他的同混合部署相同。
function needCLodop(){

http://images2015.cnblogs.com/blog/970832/201704/970832-20170412110054547-1938613991.png

   try{
return true;
   } catch(err) {return true;};
};

http://images2015.cnblogs.com/blog/731716/201509/731716-20150908091251715-888197931.jpg

修改后lodop打印控件,判断不管什么浏览器什么版本都会走C-Lodop方式。
三,只使用C-Lodop方法,不使用LodopFuncs.js
欢迎页面方法,直接引用:8000/CLodopfuncs.js,客户端本地打印不建议用这种方法,因为LodopFuncs.js里写好了许多提示,如提示客户端玩法攻略等。
注意,如果直接引用:8000/CLodopfuncs.js,可以直接使用Lodop方法,不要上面那种LODOP=getLodop();,getLodop()该方法是写在LodopFuncs.js里的,不引用这个文件自然不能用这个方法。

https://att.xiawai.com/data/attachment/forum/202010/18/e12ua1ppswv52239.png

https://att.xiawai.com/data/attachment/forum/202010/18/bgr2edeeb0f52240.png

四.只使用Lodop插件方式lodop打印控件,不使用C-Lodop(该方法不支持所有浏览器)
由于C-Lodop不支持np插件,所以此方法不能用于高版本的火狐谷歌等浏览器,(若使用此方法,需要限制客户端的浏览器,如让用户都用ie等)。
Lodop插件由于是浏览器插件,因此可以内嵌到浏览器,注意内嵌的时候如何使用,可参考本博文的图片。

以上内容就是Lodop打印控件在页面如何使用的相关内容介绍,喜欢侠外游戏论坛的朋友可以关注我们。
页: [1]
查看完整版本: Lodop打印控件在页面如何使用