生活随笔
收集整理的這篇文章主要介紹了
WEB打印插件Lodop
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Lodop、C-Lodop使用說明及樣例
| ? | | Lodop(標音:勞道譜,俗稱:露肚皮)是專業WEB控件,用它既可裁剪輸出頁面內容,又可用程序代碼直接實現 | | 復雜打印。控件功能強大,卻簡單易用,所有調用如同JavaScript擴展語句,主要接口函數如下: |
|
| ? | | ● | PRINT_INIT(strPrintTaskName)打印初始化 | | ● | SET_PRINT_PAGESIZE(intOrient,intPageWidth,intPageHeight,strPageName)設定紙張大小 | | ● | ADD_PRINT_HTM(intTop,intLeft,intWidth,intHeight,strHtml)增加超文本項 | | ● | ADD_PRINT_TEXT(intTop,intLeft,intWidth,intHeight,strContent)增加純文本項 | | ● | ADD_PRINT_TABLE(intTop,intLeft,intWidth,intHeight,strHtml)增加表格項 | | ● | ADD_PRINT_SHAPE(intShapeType,intTop,intLeft,intWidth,intHeight,intLineStyle,intLineWidth,intColor)畫圖形 | | ● | SET_PRINT_STYLE(strStyleName, varStyleValue)設置對象風格 | | ● | PREVIEW打印預覽 | | ● | PRINT直接打印 | | ● | PRINT_SETUP打印維護 | | ● | PRINT_DESIGN打印設計 |
|
| ? | | ?可訪問官博簡明教程了解更多詳細資料。 | | 最基本的打印過程至少有初始化語句、添內容語句和打印語句三部分組成,例如: | LODOP.PRINT_INIT("打印任務名");?????????????? //首先一個初始化語句 LODOP.ADD_PRINT_TEXT(0,0,100,20,"文本內容一");//然后多個ADD語句及SET語句 LODOP.PRINT();?????????????????????????????? //最后一個打印(或預覽、維護、設計)語句 | | 下面通過演示樣例來理解,為容易看懂源代碼,每個樣例盡量簡單,一個樣例代 | | 表一類或多類功能,在實際應用中它們都可以混合并存或交叉使用。 |
|
?
| ? | | 樣例清單 | | 1. | 如何在頁面內嵌入控件見樣例一 | 2. | 如何選材打印當前頁面內容見樣例二 | | 3. | 如何用代碼生成打印頁見樣例三 | 4. | 如何打印設計和定位套打見樣例四 | | 5. | 如何控制紙張大小和連續打印見樣例五 | 6. | 如何輸出多頁長文檔及雙面打印見樣例六 | | 7. | 如何定向輸出見樣例七 | 8. | 如何打印圖片見樣例八 | | 9. | 如何用程序加載打印維護背景圖見樣例九 | 10 | 如何控制打印樣式(STYLE)見樣例十 | | 11 | 如何直接打印條形碼見樣例十一 | 12 | 如何讀寫本地文件(如寫WORD文檔)見樣例十二 | | 13 | 如何讓頁內部分內容旋轉見樣例十三 | 14 | 如何按URL打印見樣例十四 | | 15 | 如何打印表格的頁頭頁尾見樣例十五 | 16 | 如何設置預覽窗口大小見樣例十六 | | 17 | 如何發打印機指令或直接讀寫端口見樣例十七 | 18 | 如何打印幅面高度不固定的票據見樣例十八 | | 19 | 如何內嵌顯示及預覽時包含背景圖見樣例十九 | 20 | 如何強制分頁并預覽多頁卡片見樣例二十 | | 21 | 如何控制打印維護的功能權限見樣例二十一 | 22 | 如何構建自己的純WEB打印預覽見樣例二十二 | | 23 | 如何居中打印超文本見樣例二十三 | 24 | 如何選擇界面皮膚見樣例二十四 | | 25 | 如何指定輸出到哪頁或僅預覽見樣例二十五 | 26 | 如何提高多頁打印的性能見樣例二十六 | | 27 | 如何導出數據到Excel或圖片文件見樣例二十七 | 28 | 如何快速讀取客戶端系統信息見樣例二十八 | | 29 | 如何使用其它長度單位見樣例二十九 | 30 | 如何分頁輸出頁面內容見樣例三十 | | 31 | 如何打印表格的分頁小計或合計見樣例三十一 | 32 | 如何實現清晰的圖表打印見樣例三十二 | | 33 | 如何實現甘特圖等的圖表打印見樣例三十三 | 34 | 如何使用百分比%和滿頁打印見樣例三十四 | | 35 | 如何獲得打印結果和程序代碼見樣例三十五 | 36 | 如何在設計過程中用js編輯內容見樣例三十六 | | 37 | 如何打印公章效果圖見樣例三十七 | 38 | 如何用BASE64編碼輸出圖片見樣例三十八 | | 39 | 如何打印田字格、上劃線等文本見樣例三十九 | 40 | 如何進行數據格式轉換見樣例四十 | | 41 | 如何把內容關聯后按順序打印見樣例四十一 | 42 | 如何把整頁內容縮放打印見樣例四十二 | | 43 | 如何分頁打印綜合表格見樣例四十三 | 44 | 如何縮放打印單個超文本內容見樣例四十四 | | 45 | 如何獲得打印狀態及控制打印見樣例四十五 | 46 | 如何設置右邊距和下邊距見樣例四十六 | | 47 | 如何嵌套打印LODOP自身見樣例四十七 | 48 | 如何進行文字朗讀見樣例四十八 | | 49 | 如何讓某些頁整體旋轉見樣例四十九 | 50 | 文檔式模板生成和使用樣例五十 | | 51 | 如何通過畫線設計輸出表格樣例五十一 | ? | ? |
|
轉載于:https://www.cnblogs.com/boonya/p/5454963.html
總結
以上是生活随笔為你收集整理的WEB打印插件Lodop的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。