[点晴模切ERP]lodop打印条码ScalX,ScalY缩放设置
当前位置:点晴教程→点晴ERP企业管理信息系统
→『 经验分享&操作答疑 』
function CreateOneFormPage(){ var lable_num=document.getElementById('lable_num').value; LODOP=getLodop(document.getElementById('LODOP_OB'),document.getElementById('LODOP_EM')); LODOP.PRINT_INIT("LodopPrint"); LODOP.SET_PRINT_PAGESIZE(1,"100mm","60mm",""); //设定自己定义纸张 for(i=0;i<lable_num;i++) { var barcode_demo=document.getElementById("print_div"+i).innerHTML; barcode_demo=barcode_demo.replace(document.getElementById("barcode_img1_"+i).innerHTML,''); LODOP.SET_PRINT_STYLEA(0,"ScalX",1); LODOP.SET_PRINT_STYLEA(0,"ScalY",1); LODOP.ADD_PRINT_HTM("0mm","0mm","100%","100%",barcode_demo); var barcode_content=""+document.getElementById("barcode_content1_"+i).value; LODOP.ADD_PRINT_BARCODE("22mm","10mm","20mm","20mm","QRCode",barcode_content); LODOP.SET_PRINT_STYLEA(0,"ScalX",2); //LODOP.SET_PRINT_STYLEA(0,"ScalY",2); LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0); LODOP.SET_PRINT_STYLEA(0,"QRCodeErrorLevel","L"); //L为低容错率7%,默认是M级容错率15%,最高级H级容错率是30% 可不加上本句,默认为L if (barcode_content.length<=53){ LODOP.SET_PRINT_STYLEA(0,"QRCodeVersion",3); //其中参数3是版本号 最大值53个字符 }else if (barcode_content.length>53 && barcode_content.length<=106){ LODOP.SET_PRINT_STYLEA(0,"QRCodeVersion",5); //其中参数5是版本号 最大值106个字符 }else if (barcode_content.length>106 && barcode_content.length<=154){ LODOP.SET_PRINT_STYLEA(0,"QRCodeVersion",7); //其中参数7是版本号 最大值154个字符 }else if (barcode_content.length>154 && barcode_content.length<=270){ LODOP.SET_PRINT_STYLEA(0,"QRCodeVersion",10); //其中参数10是版本号 最大值270个字符 }else if (barcode_content.length>270 && barcode_content.length<=458){ LODOP.SET_PRINT_STYLEA(0,"QRCodeVersion",14); //其中参数14是版本号 最大值458个字符 }else { alert('字符长度禁止超过458个字符,二维码无法显示!'); } LODOP.NEWPAGE(); } } 点晴模切ERP更多信息:http://moqie.clicksun.cn,联系电话:4001861886 该文章在 2025/8/13 20:27:58 编辑过 |
关键字查询
相关文章
正在查询... |