不得不说[URL=http://mtsoftware.v053.gokao.net]LODOP[/URL]越来越强大了,昨天使用最新的Lodop6.122版又搞定了Code 128的标签打印,这个新功能可不是简单的打印用其它软件生成的图片那么简单...,打印到斑马打印机的条码非常清晰!...再次强烈推荐给有需要做网页打印的朋友。
最近项目组的打印控件有所改变,已经换成Lodop控件,使用以后发现,功能确实非常强大.可以打印Web页面内某个控件的内容.下面,还是通过一个实例来说明下吧,医院系统有个模块,是院内感染模块,...它需要填写各种报卡,并且填写完以后,要将它打印出来,而且打印出来的效果要和纸制的报卡近乎一致.额,这个要求就比较高喽,如图-1所示,这是其中一张报卡的纸制扫描效果图,我们打印出来的效果要和这个几乎一样....打印格式,日期型的输出格式在此处定义 bottomline 是否对文字增加下划线 datasource 下拉菜单等的数据源,专门测试使用 然后我们看看打印模板文件是如何制作的,如图-3所示 ?...图-5 打印控件本身非常强大,可以连续打印.在我提供的示例文件中,已经提供代码实现方式.大家可以直接参考. 再说明一点,这个控件,是在客户端需要安装的.好了,有什么问题欢迎留言!...示例代码 基于Lodop控件的Web打印.Files
如表格打印时最后一列不打印 打印 var LODOP; //声明为全局变量 function prn1_preview()...this).find("th:last").remove(); $(this).find("td:last").remove(); }) CreateOneFormPage(); LODOP.PREVIEW...(); }; function CreateOneFormPage(){ LODOP=getLodop(); LODOP.PRINT_INIT("打印演示1"); LODOP.SET_PRINT_STYLE...("FontSize",16); LODOP.SET_PRINT_STYLE("Bold",20); LODOP.ADD_PRINT_TEXT(50,231,260,39,document.getElementById
打印前的准备工作 首先用Html和css把完整的打印页面写出,注意需要输入内容的地方要用input输入框, 技术要点: 1、input的样式,由于input的默认样式每个浏览器显示不一样,既不美观也不统一...).each(function(i,n){ this.setAttribute('value',this.value); } ); 接着就要安装lodop插件,谷歌42版本以上的要安装c-lodop...,通过打印设计把需要输出的文字,在打印设计里面把代码输出,黏贴到html页面如下 LODOP.ADD_PRINT_TEXT(211,489,81,20,"输出内容1"); 然后换成动态的输出内容 LODOP.ADD_PRINT_TEXT...(211,489,81,20,document.getElementById("price").innerHTML); 然后把打印设计改成打印预览LODOP.PREVIEW();也可以把页面微调的权限授权给客户...,由于每台打印机不一样,客户可以自己微调页面的位置LODOP.PRINT_SETUP(); (adsbygoogle = window.adsbygoogle || []).push({})
遇到问题及解决方法 1、工商客户抄表收费通知单 标题,在打印预览时最后一个字会变小 解决方法:把h3用div代替 2、如果图片固定在..., 需要把图片处理成小图片,一般是css样式大小的2倍即可 4、如果要打印输入框里面的内容 (1)input文本框 1-1 如果输入框较少可以直接js赋值 <input...(); //LODOP.PRINT_DESIGN(); //LODOP.PRINT_SETUP(); }; function CreateOneFormPage...() { LODOP = getLodop(); LODOP.PRINT_INIT("打印账单"); LODOP.SET_PRINT_STYLE("FontSize...", 16); //LODOP.SET_PRINT_STYLE("Bold", 20); //LODOP.ADD_PRINT_TEXT(50, 271, 270, 39,
**************************/ var strHtmInstall = "打印控件未安装!..."; var strHtmUpdate = "打印控件需要升级!点击这里"; var strHtm64_Install = "打印控件未安装!点击这里"; var strHtm64_Update = "打印控件需要升级!点击这里<a href='.....; 执行这个方法就可以调取快递鸟<em>打印</em>插件进行<em>打印</em>
基础打印:记住这四个字,我只提供基础打印,如果想打印发票什么的,自己看文档哈 var LODOP = getLodop(); //四个参数说明: //第一个:1:纵向;2:横向;3:纵向自适应 //第二个...:宽度 第三个:高度 第四个:页面名字 LODOP.SET_PRINT_PAGESIZE(1,"7cm","5cm","打印名字"); //左边距,上边距;打印位置的宽度,打印位置的高度,打印的内容...LODOP.ADD_PRINT_HTM(0, 0, "7cm", "243.5mm", "打印内容");//mm、cm、px单位随便挑 LODOP.PREVIEW();//预览打印 打印的内容太多,想要分页打印...宝 功能演示 - Lodop和C-Lodop官网主站Lodop、Lodop打印控件、WEB打印、C-Lodop、CLodop、lodop控件、云打印、手机打印、免费、AO打印 http://www.lodop.net
我用的就是这个打印插件LODOP 点我快速进入官网 ? 抓住了最后的救命稻草。勉强的活着。做个~~小仙女~~ (男神)真累。。。 下面是技术手册-和要装的软件。...地址:http://www.lodop.net/download.html ? **在客户端安装的软件如下(主要说一下安装打印插件,打印机驱动请自行研究) a) 支持市面常用的浏览器。...var LODOP = getLodop(); LODOP.PRINT_INITA(0,0,376,302,"打印控件功能演示_Lodop功能_空白练习");...LODOP.PRINT_INITA(0,0,376,302,"打印控件功能演示_Lodop功能_空白练习"); LODOP.SET_PRINT_MODE("PRINT_NOCOLLATE...",23); LODOP.ADD_PRINT_TEXT(104,273,27,30,"元"); //调用打印方法 LODOP.PRINT
使用LODOP打印Code128条码的时候一个不得不回避的问题就是打印机的默认字体,你要保证从不同打印机打印出来同样的效果,那就要隐藏条码下方本身生成的字符串,另外添加一行自己指定的字体和样式,并把条码的值打印出来...这里用到ShowBarText属性 //BarcodeLODOP.ADD_PRINT_BARCODE("3mm", "45mm", "40mm", "10mm", "128Auto"..., "" + strCode128 + "");LODOP.SET_PRINT_STYLEA(0, "ShowBarText", 0);//Barcode TextLODOP.ADD_PRINT_TEXT...("13mm", "45mm", "40mm", "3mm", "" + strCode128 + "");//LODOP.SET_PRINT_STYLEA(0, "Alignment", 3...);LODOP.SET_PRINT_STYLEA(0, "FontSize", 8);
1、Web页面打印的问题 在此之前,我一般使用比较好用的LODOP来执行打印的操作,这个在我之前有很多文章都有涉及,这个控件是一个ActiveX的控件,需要下载安装后就可以在页面是进行打印的排版设计,预览...,打印等操作,还是很方便的一个控件,因此都很适合普通内容的打印,证件的套打等操作。...如果按正常使用LODOP的方式来进行处理的话,那么会得到Chrome浏览器的提示,并且这个不管你重新下载安装、更新LODOP控件,都会继续这个错误提示的。 ?...这个在一篇《Lodop页面总提示"未安装"或"请升级"的可能原因》,以及《Lodop用户应对谷歌浏览器停用Plugin技术的处理办法》都有说明,因此我们需要另辟蹊径来处理这个页面打印等的处理了。...这里后台我们主要利用Apose.Word控件来进行模板化的文档生成,具体可以参考一下我前面介绍过的使用方法文章《利用Aspose.Word控件实现Word文档的操作》、《利用Aspose.Word控件和
HttpContext.Current.Response.End(); } } } 2.创建Default页: 放置一个按钮btnPrint与一个Panel,Panel中是要打印的内容...','height=300px,width=300px,scrollbars=1');"); } } } 创建Print页面: 在form_load事件中调用打印事件
组件 组件名称:Lodop(提供下载) 须要引入的文件:lodop.cab(自己制作的)、LodopFuncs.js(必须的)、install_lodop32.exe(可选的,官方提供的exe格式插件)...; //声明为全局变量 // 打印预览 function prn1_preview() { CreateOneFormPage(); LODOP.PREVIEW(); }; //...直接打印 function prn1_print() { CreateOneFormPage(); LODOP.PRINT(); }; // 选择打印机 function prn1..._printA() { CreateOneFormPage(); LODOP.PRINTA(); }; // 创建打印页面 function CreateOneFormPage(...){ LODOP=getLodop(); LODOP.PRINT_INIT("打印控件功能演示_Lodop功能_表单一"); LODOP.SET_PRINT_STYLE("FontSize
最近公司的项目用到了QR Code,打算分享一下这个二维码生成、打印相关的一点经验。...我们的项目是要在Web上生成QR Code,使用C#.Net加收费控件[URL=http://www.neodynamic.com/DesktopDefault.aspx]NeoDynamics[/URL...],然后通过[URL=http://mtsoftware.v053.gokao.net/download.html]LODOP[/URL](最新版支持IE、FireFox、Chrome、Opera、Safari...等浏览器)设计标签模板发送到斑马的标签打印机。...有一个问题就是用条码打印机打印QR的图片会不清晰,用普通打印机没问题,需要调整条码打印机的色带或者打印机的打印深度设定。
首先模态框的弹出用js方法实现 $('#myModa1').modal('show');然后使用定时器setTimeout(function(){初始化echart图}) 完整的代码(采用lodop...href="javascript:prn1_preview()"> 打印...}); }); var LODOP...(); }; function CreateOneFormPage() { LODOP = getLodop(); LODOP.PRINT_INIT(..."打印演示1"); var strBodyStyle = "textarea { display:block;width:100%;height:80px; padding
用JS在html页面实现打印功能 做项目时,有在网页实现全局和局部打印的需求,百度许久,现总结如下: 打印方式一: 1.首先在head里面加入下面一段js代码: ... <!..."); return false; }else{//其它浏览器使用lodop var oldstr = document.body.innerHTML; var headstr = "<..."); return false; } else {//其它浏览器使用lodop var oldstr = document.body.innerHTML; var headstr...--打印内容结束--> ... 3.页面中放置一个打印按钮:
打印模式 网页客户端打印 猫猫用过Lodop,感觉就是不错的。...服务端打印 就是在IIS服务器这里直接调用服务器上安装的打印机进行打印,如果打印到网络打印机上,打印机的位置就可以任意调整了,这样跟客户端打印的感觉就是一样了。 今天来讲的是服务端打印的模式。...BS模式下有一个很硬性的要求,不要使用messagebox,wait 等会打断程序执行的指令,因为VFP的报表也是如此,不能有预览,而是直接输出到打印机。...报表设计 打印调用 打印机也要直接指定,不然也容易出现卡死的现象。 比如我现在的打印机是HP LaserJet 1020。 将如下代码写入到祺佑三层开发框架中的控制器类中。
在对应的快递鸟后台,可以进行如下的批量打印。 ?...OK,在后台将ip写死,就可以进行打印预览操作了。...打印需要安装lodop打印插件,安装完成之后访问 http://localhost:8000/CLodopfuncs.js 会有相应的控件js 需要对应的打印插件,必须要有设备(热敏打印机),要不我也不至于出差了...之后根据打印机型号,进入对应的官网下载打印驱动。之后perfect,就可以进行打印了。 官方demo给的是servlet 我使用的是SpringMVC,将代码贴出。..." /> lodop有云打印机,目前并不清楚,需要的话可以再研究下。
Here are the days: Mon Tue Wed Thu Fri Sat Sun Here are the months: Jan Feb ...
字符串以\n开始就可以了 为什么使用%r时,\n就不行了 %r 就是这个样子,它打印出的是你写出来的方式,它是用来debug的原始方式 为什么在三引号之间加入空格就会报错?...必须写成""" 而不是" " ",引号之间不能有空格 为什么打印时用了+而不是逗号? 两个字符串连接用+,组成一个新的字符串
之前的后天管理系统的电子面单打印使用的是灵通打单。 使用相对比较麻烦,需要到处Excel之后再导入,麻烦。 快递鸟有电子面单api,后台系统直接对接很是方便,不过也遇到了好些问题。...在对应的快递鸟后台,可以进行如下的批量打印。...打印需要安装lodop打印插件,安装完成之后访问 http://localhost:8000/CLodopfuncs.js 会有相应的控件js 需要对应的打印插件,必须要有设备(热敏打印机),要不我也不至于出差了...之后根据打印机型号,进入对应的官网下载打印驱动。之后perfect,就可以进行打印了。 官方demo给的是servlet 我使用的是SpringMVC,将代码贴出。..." /> lodop有云打印机,目前并不清楚,需要的话可以再研究下。
领取专属 10元无门槛券
手把手带您无忧上云