LODOP分頁列印

2021-06-18 21:56:12 字數 1960 閱讀 3110

安裝列印控制項。

引入檔案

新增object物件,jsp中增加列印按鈕

打 印前台js方法

function doprint()

if(drugname=='' || drugname==null)

// lodop.newpage();

// lodop.print_inita(0,0,"210mm","297mm","");

// lodop.set_print_pagesize(1,2200,0,"a4");

var strhtml="";

$.ajax(,

success:function(data)else if(json.length>33)

"60mm",""+texthtm);

for(var j=0;jparsefloat(json[i].qty))else

texthtml2+=''

+''+statu+''

+''+medname+''

+''+spec+''

+''+mafname+''

+''+packagetype+''

+''+pprice+''

+''+sprice+''

+''+minvalue+''

+''+maxvalue+''

+''+qty+''

+''//strhtml=strhtml+texthtml2;

}strhtml=strhtml+"";

var string1=""+texthtm

var string2=""+texthtml+texthtml2;

strhtml=strhtml+string1+string2+"";

strhtml=strhtml+"

";

}"270mm",strhtml);

lodop.print_init("盤點單列印"); // 列印初始化

lodop.set_print_pagesize(2,0,0,"a4"); // 設定紙張大小

lodop.add_print_table(0,0,'100%','83%',strhtml);// 增加**列印項(超文字模式)

lodop.set_print_stylea(0,"vorient",3);

lodop.add_print_text(10,700,133,20,"第#頁/共&頁"); // 加純文字列印項

lodop.set_print_stylea(0,"itemtype",2); // 設定列印項風格

lodop.set_print_stylea(0,"horient",1);

lodop.preview();

} });

// lodop.print_design();

}

後台action**(只是將資料庫資料傳遞到前台)

if(storestatus != null && !storestatus.equals("")&& !storestatus.equals("全部"))else{

sql += "and decode(y.qty,null,0,y.qty)

Lodop列印控制項 超文字自動分頁

lodop列印控制項列印html超文字,通常傳入乙個超文字內容可能會超過紙張,如果要拆分每頁顯示哪些然後手動分頁比較麻煩,lodop中的超文字都有自動分頁的特點。自動分頁的依據 1.超文字超過設定的列印項高度自動分頁 列印項高度 2.超文字超過紙張自動分頁 紙張高度 超文字分頁,有兩種可能,1.超過...

lodop 小票排版 Lodop列印小票

web列印控制項lodop 預覽 varlodop 宣告為全域性變數 function prn1 preview 批量列印相同內容可以用份數 lodop getlodop lodop.print init lodop.set print pagesize 1,300,500,lodop.set pr...

Lodop列印相關

本文只對遇到的一些特殊問題進行了總結,關於lodop的屬性和方法詳解可檢視求知路漫漫的部落格或者lodop c lodop使用說明及樣例 畫素尺寸轉換 1.列印 的方式有兩種,函式如下 add print table inttop,intleft,intwidth,intheight,strhtml...