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();
}
}