LODOP插件开发

function zkPreview() {

	LODOP=getLodop();
	LODOP.PRINT_INIT("test套打001");  
    LODOP.SET_PRINT_PAGESIZE(1,'180mm','150mm','');   //设置纸张高度  
    LODOP.ADD_PRINT_HTM(0,149,157,'100%',"<span style='position:absolute;color:red;font-size:10px;width:200px;'>客户公司名称233333333333333333333333--------------------333333333333333333333333333333</span>");            
    LODOP.ADD_PRINT_HTM(89,113,800,"100%","<div style='position:absolute;width:800px;'>我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld........................................................................................................................................。。。。</div>");
    LODOP.SET_PRINTER_INDEX($("#print_ids").val());
   //LODOP.BKIMG_PRINT(false);
    LODOP.ADD_PRINT_SETUP_BKIMG("<img border='0' src='http://localhost:1010/printDom/img/sto.jpg' />");
    LODOP.SET_SHOW_MODE("BKIMG_IN_PREVIEW",true);
    LODOP.SET_SHOW_MODE("BKIMG_PRINT",false);
    LODOP.SET_SHOW_MODE("BKIMG_WIDTH","180mm");
  	LODOP.PREVIEW();
  	//LODOP.PRINT();
	
};

function createPrinterList(){
	LODOP = getLodop(); 
	$("#print_ids").html("");
	var printerCount=LODOP.GET_PRINTER_COUNT();
	for(var i=0;i<printerCount;i++){
		var option=document.createElement('option');
	    option.innerHTML=LODOP.GET_PRINTER_NAME(i);
		option.value=i;
		document.getElementById('print_ids').appendChild(option);
	};	
};

 

1)批量打印

function zkPreview(tarObj,isPrint) {
	LODOP=getLodop();
	
	LODOP.PRINT_INIT("Hello");  
    LODOP.SET_PRINT_PAGESIZE(1,'180mm','150mm','');   //设置纸张高度  
    for (var i = 0; i <10; i++) {
    	LODOP.NewPage();
    	LODOP.ADD_PRINT_HTM(0,149,157,'100%',"<span style='position:absolute;color:red;font-size:10px;width:200px;'>" +
    			i + " = 客户公司名称233333333333333333333333--------------------333333333333333333333333333333</span>");            
    	LODOP.ADD_PRINT_HTM(89,113,800,"100%","<div style='position:absolute;width:800px;'>我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld我是一个军来来老白姓哈哈heloWorld........................................................................................................................................。。。。</div>");
    	LODOP.SET_PRINTER_INDEX($("#print_ids").val());
    	LODOP.ADD_PRINT_SETUP_BKIMG("<img border='0' src='http://localhost:1010/printDom/img/sto.jpg' />");
    	LODOP.SET_SHOW_MODE("BKIMG_IN_PREVIEW",true);
    	LODOP.SET_SHOW_MODE("BKIMG_PRINT",false);
    	LODOP.SET_SHOW_MODE("BKIMG_WIDTH","180mm");
    }
  	LODOP.PREVIEW();
  	if (isPrint) {
  		LODOP.PRINT();
  	}
	
};

 

 

你可能感兴趣的:(LODOP插件开发)