lodop打印控件的使用

web打印解決方案

1.生成打印模版(網頁),使用window.print()預覽打印模版,在瀏覽器中打印
2.導出網頁爲excel文件,詳見網頁導出爲excelweb

3.使用lodop打印控件segmentfault

第一種方法和第二種方法,只能知足預先定義好打印模版得打印;且第一種直接打印網頁得方法,用戶沒法修改打印模版,只能開發人員修改;第二種方法,用戶能夠在excel中修改打印模版,可是在須要批量打印得場景中,須要分別修改每個表。瀏覽器

使用lodop控件打印,只須要修改一個統一得打印模版,而後應用到批量打印中。這就解決了以上存在得問題。函數

接下來就開始探索lodop之路吧操作系統

PRINT_INIT
打印初始化excel

PRINT_INIT(strTaskName)

PRINT_INITA
(加強型)打印初始化code

PRINT_INITA(Top,Left,Width,Height,strPrintName)

這兩個函數得返回結果爲布爾值,返回true表示初始化成功,返回false表示初始化失敗。失敗緣由有:前一個打印事務沒有完成;操做系統沒有添加打印機(驅動)等。
每一個打印事務至少初始化一次,打印程序首先調用初始化函數
SET_PRINT_PAGESIZE
設定打印紙張爲固定紙張或自適應內容高,並設定相關大小值或紙張名及打印方向事務

SET_PRINT_PAGESIZE(intOrient, PageWidth,PageHeight,strPageName)

ADD_PRINT_HTM開發

相關文章
相關標籤/搜索