lodop列印控制項的使用

2021-09-13 00:10:19 字數 897 閱讀 2093

web列印解決方案
1.生成列印模版(網頁),使用window.print()預覽列印模版,在瀏覽器中列印

2.匯出網頁為excel檔案,詳見網頁匯出為excel

3.使用lodop列印控制項

第一種方法和第二種方法,只能滿足預先定義好列印模版得列印;且第一種直接列印網頁得方法,使用者無法修改列印模版,只能開發人員修改;第二種方法,使用者可以在excel中修改列印模版,但是在需要批量列印得場景中,需要分別修改每乙個表。

使用lodop控制項列印,只需要修改乙個統一得列印模版,然後應用到批量列印中。這就解決了以上存在得問題。

接下來就開始探索lodop之路吧

print_init

列印初始化

print_init(strtaskname)
print_inita

(增強型)列印初始化

print_inita(top,left,width,height,strprintname)
這兩個函式得返回結果為布林值,返回true表示初始化成功,返回false表示初始化失敗。失敗原因有:前乙個列印事務沒有完成;作業系統沒有新增印表機(驅動)等。

每個列印事務至少初始化一次,列印程式首先呼叫初始化函式

set_print_pagesize

設定列印紙張為固定紙張或自適應內容高,並設定相關大小值或紙張名及列印方向

set_print_pagesize(intorient, pagewidth,pageheight,strpagename)
add_print_htm

LODOP列印控制項使用問題總結

最近乙個小專案使用lodop來實現套打,比較費時調整控制項位置和大小,現在把遇到的問題總結下來,讓後來的人參考。2 開始設計 用瀏覽器,chrome,火狐,搜狗等瀏覽器都可以 ie是不可以的 開啟index.html,之後顯示如下圖示意 具體細節教程可以參考 官方教程 3 問題發現 3.1lodop...

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

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

HTML中使用Lodop列印

我們在專案中,會需要用到連線印表機進行列印訂單資料資訊等,本次我使用的是 lodop 進行列印 1 安裝軟體 clodop setup for win32nt.exe 2 32版本的執行檔案 install lodop32.exe 3 64版本的執行檔案 install lodop64.exe 4 ...