lodop实现打印,支持分页打印

1.官网下载

http://www.lodop.net/download.html

建议下载Lodop最新综合版”和“最新技术手册”

2.安装相应的文件(install_lodop32.exe、install_lodop64.exe、云打印CLodop_Setup_for_Win32NT.exe),将LodopFuncs.js放入你的项目中,在使用时需要引入。

3.接下来按照技术手册中去写代码就可以了,手册里写的很清楚,我说几个需要注意的点。

 1>打印时只输出首个页面元素table的显示内容,当table内包含thead或tfoot时,一旦表格被分页,则每个打印页都输出表头(thead)或表尾(tfoot)。

 2>使用云打印的情况:别人在使用打印功能的时候很可能没有安装云打印CLodop_Setup_for_Win32NT.exe,而一般情况下给给出的提示只能自己去官网或者百度搜索后下载安 装,很不友好。

     解决办法:打开LodopFuncs.js,里面有这样一段代码:

    var strHtmInstall="<br><font color='#000'>打印控件未安装!点击这里<a href='/lodop/install_lodop32.exe' target='_self'><font color='blue'>执行安装</font></a>,安装后请刷新页面或重新进入。</font>";
    var strHtmUpdate="<br><font color='#000'>打印控件需要升级!点击这里<a href='/lodop/install_lodop32.exe' target='_self'><font color='blue'>执行升级</font></a>,升级后请重新进入。</font>";
    var strHtm64_Install="<br><font color='#000'>打印控件未安装!点击这里<a href='/lodop/install_lodop64.exe' target='_self'><font color='blue'>执行安装</font></a>,安装后请刷新页面或重新进入。</font>";
    var strHtm64_Update="<br><font color='#000'>打印控件需要升级!点击这里<a href='/lodop/install_lodop64.exe' target='_self'><font color='blue'>执行升级</font></a>,升级后请重新进入。</font>";
    var strHtmFireFox="<br><br><font color='#000'>(注意:如曾安装过Lodop旧版附件npActiveXPLugin,请在【工具】->【附加组件】->【扩展】中先卸它)</font>";
    var strHtmChrome="<br><br><font color='#000'>(如果此前正常,仅因浏览器升级或重安装而出问题,需重新执行以上安装)</font>";
    var strCLodopInstall="<br><font color='#000'>本地未安装CLodop云打印服务。点击这里<a href='/lodop/CLodop_Setup_for_Win32NT.exe' target='_self'><font color='blue'>执行安装</font></a>,安装后请刷新页面。</font>";
    var strCLodopUpdate="<br><font color='#000'>CLodop云打印服务需升级!点击这里<a href='/lodop/CLodop_Setup_for_Win32NT.exe' target='_self'><font color='blue'>执行升级</font></a>,升级后请刷新页面。</font>";

      很明显,这就是各种提示,可以修改相应的路径、字体颜色等等,修改好相应路径就会在页面中直接给出下载链接,方便友好。

    原文作者:星神哀月
    原文地址: https://blog.csdn.net/qq_28556245/article/details/78467999
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞