`

Lodop打印控件

阅读更多

                   

 

                  最近在做一个项目,中间遇到了网页打印的问题,就到网上搜索了下网页打印的控件有哪些,最后对比决定使用Lodop打印控件实现:

            一:为什么选用Lodop打印控件?

                  1,目前Lodop支持IE系列、IE内核系列(遨游、360、世界之窗、搜狗、蚂蚁等)浏览器以及Firefox(火狐)系列、Chrome(谷歌)系列、Opera系列、Safari系列等各类浏览器,以上安装程序为所有浏览器一次性安装完毕,不需要为各系列浏览器分别安装。

                  2,免费;

                  3,可打印报表、自定义图形打印、发票等打印功能;

                  4,能够实现想打印网页哪部分就打印哪部分;

         

            二:如何使用:

                   其实很简单,以下为使用步骤:

                    1,到lodop官网  http://www.lodop.net/download.html下载此插件;

                    2,下载下来里面主要包含 install_lodop32.exe 和 install_lodop32.exe  、  LodopFuncs.js三个文件;如果你的浏览器是32位的请点击install_lodop32.exe进行安装,如果是64位请点击 install_lodop64.exe安装,LodopFuncs.js  放到你项目里面,如路径:  /WebRoot/js/LodopFuncs.js

                    3,通常情况下,在页面head中嵌入Lodop的引用代码,然后用一个全局对象变量来使用控件:

               ·在head中加入:

<script language="javascript" src="/js/LodopFuncs.js"></script><object  id="LODOP" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width=0 height=0>

           <embed id="LODOP_EM" type="application/x-print-lodop" width=0 height=0></embed>

</object>

 

最后调用LODOP提供的函数,如下:

 LODOP.函数名
(1)打印初始化(PRINT_INIT)
(2)设定纸张大小(SET_PRINT_PAGESIZE)
(3)增加打印项
---ADD_PRINT_HTM-增加超文本打印项(普通模式)
---ADD_PRINT_TABLE-增加表格打印项(超文本模式)
---ADD_PRINT_TEXT-增加纯文本打印项
---ADD_PRINT_IMAGE-增加图片打印项
---ADD_PRINT_BARCODE-增加条形码
(4)设置打印项风格(SET_PRINT_STYLEA)
(5)强制分页(NEWPAGEA)
(6)打印
---PREVIEW-打印预览
---PRINT-直接打印
---PRINT_SETUP-打印维护-目标使用者是最终用户
---PRINT_DESIGN-目标使用者是软件开发者

 

                安装插件及使用手册详见附件,如果你现在正为网页打印发愁,请笑纳小弟的分享,写的有问题的地方还请各位高手指点......

1
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics