日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

WEB打印插件Lodop

發(fā)布時(shí)間:2023/12/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WEB打印插件Lodop 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Lodop、C-Lodop使用說(shuō)明及樣例


?

Lodop(標(biāo)音:勞道譜,俗稱:露肚皮)是專(zhuān)業(yè)WEB控件,用它既可裁剪輸出頁(yè)面內(nèi)容,又可用程序代碼直接實(shí)現(xiàn)

復(fù)雜打印??丶δ軓?qiáng)大,卻簡(jiǎn)單易用,所有調(diào)用如同JavaScript擴(kuò)展語(yǔ)句,主要接口函數(shù)如下:

?
PRINT_INIT(strPrintTaskName)打印初始化
SET_PRINT_PAGESIZE(intOrient,intPageWidth,intPageHeight,strPageName)設(shè)定紙張大小
ADD_PRINT_HTM(intTop,intLeft,intWidth,intHeight,strHtml)增加超文本項(xiàng)
ADD_PRINT_TEXT(intTop,intLeft,intWidth,intHeight,strContent)增加純文本項(xiàng)
ADD_PRINT_TABLE(intTop,intLeft,intWidth,intHeight,strHtml)增加表格項(xiàng)
ADD_PRINT_SHAPE(intShapeType,intTop,intLeft,intWidth,intHeight,intLineStyle,intLineWidth,intColor)畫(huà)圖形
SET_PRINT_STYLE(strStyleName, varStyleValue)設(shè)置對(duì)象風(fēng)格
PREVIEW打印預(yù)覽
PRINT直接打印
PRINT_SETUP打印維護(hù)
PRINT_DESIGN打印設(shè)計(jì)
?

?可訪問(wèn)官博簡(jiǎn)明教程了解更多詳細(xì)資料。

最基本的打印過(guò)程至少有初始化語(yǔ)句、添內(nèi)容語(yǔ)句打印語(yǔ)句三部分組成,例如:
LODOP.PRINT_INIT("打印任務(wù)名");?????????????? //首先一個(gè)初始化語(yǔ)句
LODOP.ADD_PRINT_TEXT(0,0,100,20,"文本內(nèi)容一");
//然后多個(gè)ADD語(yǔ)句及SET語(yǔ)句
LODOP.PRINT();??????????????????????????????
//最后一個(gè)打印(或預(yù)覽、維護(hù)、設(shè)計(jì))語(yǔ)句

下面通過(guò)演示樣例來(lái)理解,為容易看懂源代碼,每個(gè)樣例盡量簡(jiǎn)單,一個(gè)樣例代

表一類(lèi)或多類(lèi)功能,在實(shí)際應(yīng)用中它們都可以混合并存或交叉使用。

?

?

樣例清單

1.

如何在頁(yè)面內(nèi)嵌入控件見(jiàn)樣例一

2.

如何選材打印當(dāng)前頁(yè)面內(nèi)容見(jiàn)樣例二

3.

如何用代碼生成打印頁(yè)見(jiàn)樣例三

4.

如何打印設(shè)計(jì)和定位套打見(jiàn)樣例四

5.如何控制紙張大小和連續(xù)打印見(jiàn)樣例五6.如何輸出多頁(yè)長(zhǎng)文檔及雙面打印見(jiàn)樣例六
7.如何定向輸出見(jiàn)樣例七8.如何打印圖片見(jiàn)樣例八
9.如何用程序加載打印維護(hù)背景圖見(jiàn)樣例九10如何控制打印樣式(STYLE)見(jiàn)樣例十
11如何直接打印條形碼見(jiàn)樣例十一12如何讀寫(xiě)本地文件(如寫(xiě)WORD文檔)見(jiàn)樣例十二
13如何讓頁(yè)內(nèi)部分內(nèi)容旋轉(zhuǎn)見(jiàn)樣例十三14如何按URL打印見(jiàn)樣例十四
15如何打印表格的頁(yè)頭頁(yè)尾見(jiàn)樣例十五16如何設(shè)置預(yù)覽窗口大小見(jiàn)樣例十六
17如何發(fā)打印機(jī)指令或直接讀寫(xiě)端口見(jiàn)樣例十七18如何打印幅面高度不固定的票據(jù)見(jiàn)樣例十八
19如何內(nèi)嵌顯示及預(yù)覽時(shí)包含背景圖見(jiàn)樣例十九20如何強(qiáng)制分頁(yè)并預(yù)覽多頁(yè)卡片見(jiàn)樣例二十
21如何控制打印維護(hù)的功能權(quán)限見(jiàn)樣例二十一22如何構(gòu)建自己的純WEB打印預(yù)覽見(jiàn)樣例二十二
23如何居中打印超文本見(jiàn)樣例二十三24如何選擇界面皮膚見(jiàn)樣例二十四
25如何指定輸出到哪頁(yè)或僅預(yù)覽見(jiàn)樣例二十五26如何提高多頁(yè)打印的性能見(jiàn)樣例二十六
27如何導(dǎo)出數(shù)據(jù)到Excel或圖片文件見(jiàn)樣例二十七28如何快速讀取客戶端系統(tǒng)信息見(jiàn)樣例二十八
29如何使用其它長(zhǎng)度單位見(jiàn)樣例二十九30如何分頁(yè)輸出頁(yè)面內(nèi)容見(jiàn)樣例三十
31如何打印表格的分頁(yè)小計(jì)或合計(jì)見(jiàn)樣例三十一32如何實(shí)現(xiàn)清晰的圖表打印見(jiàn)樣例三十二
33如何實(shí)現(xiàn)甘特圖等的圖表打印見(jiàn)樣例三十三34如何使用百分比%和滿頁(yè)打印見(jiàn)樣例三十四
35如何獲得打印結(jié)果和程序代碼見(jiàn)樣例三十五36如何在設(shè)計(jì)過(guò)程中用js編輯內(nèi)容見(jiàn)樣例三十六
37如何打印公章效果圖見(jiàn)樣例三十七38如何用BASE64編碼輸出圖片見(jiàn)樣例三十八
39如何打印田字格、上劃線等文本見(jiàn)樣例三十九40如何進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換見(jiàn)樣例四十
41如何把內(nèi)容關(guān)聯(lián)后按順序打印見(jiàn)樣例四十一42如何把整頁(yè)內(nèi)容縮放打印見(jiàn)樣例四十二
43如何分頁(yè)打印綜合表格見(jiàn)樣例四十三44如何縮放打印單個(gè)超文本內(nèi)容見(jiàn)樣例四十四
45如何獲得打印狀態(tài)及控制打印見(jiàn)樣例四十五46如何設(shè)置右邊距和下邊距見(jiàn)樣例四十六
47如何嵌套打印LODOP自身見(jiàn)樣例四十七48如何進(jìn)行文字朗讀見(jiàn)樣例四十八
49如何讓某些頁(yè)整體旋轉(zhuǎn)見(jiàn)樣例四十九50文檔式模板生成和使用樣例五十
51如何通過(guò)畫(huà)線設(shè)計(jì)輸出表格樣例五十一??

轉(zhuǎn)載于:https://www.cnblogs.com/boonya/p/5454963.html

總結(jié)

以上是生活随笔為你收集整理的WEB打印插件Lodop的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。