西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

Lodop5.0(Web打印和套打控件)

5.0.3.4 免費(fèi)版
  • Lodop5.0(Web打印和套打控件)5.0.3.4 免費(fèi)版
  • 軟件大小:1.2M
  • 更新時(shí)間:2017-02-15 11:28
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 編程輔助
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinAll, Win7, win8
  • 官方網(wǎng)站:暫無(wú)
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

Lodop是一款專業(yè)的WEB打印控件,其設(shè)計(jì)目標(biāo)是簡(jiǎn)單易用、功能足夠強(qiáng)大,開創(chuàng)WEB打印開發(fā)的新局面。Lodop5.0(Web打印和套打控件)是一個(gè)很好的打印插件Lodop,它是一個(gè)專門針對(duì)web頁(yè)面打印的控件,里面封裝了很多的JS API,用戶只要根據(jù)自己特定的需要調(diào)用里面相應(yīng)的接口,就可以實(shí)現(xiàn)各種很復(fù)雜的打印的功能,例如記錄頁(yè)面、圖片包括復(fù)雜的圖表等等它都能夠幫你實(shí)現(xiàn),在用的過程中,還發(fā)現(xiàn)它還能夠打印條形碼、公章,而且它還能實(shí)現(xiàn)將記錄導(dǎo)出到一個(gè)excel文件當(dāng)中,無(wú)論你的表格多么復(fù)雜,它都能幫你實(shí)現(xiàn),而且只需要在前臺(tái)控制就可以

Lodop設(shè)計(jì)者對(duì)WEB下的打印開發(fā)任務(wù)進(jìn)行了分類匯總,高度抽象,設(shè)計(jì)出僅用幾個(gè)功能函數(shù),就可實(shí)現(xiàn)復(fù)雜的打印任務(wù),盡量減少使用者的知識(shí)累贅?丶l(fā)布包有3個(gè)系統(tǒng)文件組成,全部功能用幾個(gè)控件參數(shù)和2組功能函數(shù)來(lái)實(shí)現(xiàn)。
盡管我們有個(gè)理想化的目標(biāo),那就是您不用詳細(xì)了解這些參數(shù)或函數(shù),僅僅看懂幾個(gè)樣例文件就能很輕松地開始使用本控件,為此Lodop提供了一個(gè)足夠完善的設(shè)計(jì)界面,用它可以實(shí)現(xiàn)大多數(shù)打印開發(fā)任務(wù),但事實(shí)上了解這些參數(shù)和函數(shù)總還是有好處的,特別是當(dāng)您的開發(fā)任務(wù)很復(fù)雜時(shí),這就是本文目的,但愿本文檔足夠詳細(xì)且簡(jiǎn)單明了。

環(huán)境搭建:

根據(jù)相應(yīng)的操作系統(tǒng),安裝install_lodop32.exe文件,它里面包含兩個(gè)exe文件install_lodop32.exe和install_lodop64.exe,在頁(yè)面的頭部中引入:

<!--打印插件-->

<scripttype="text/javascript"src="<%=basePath%>js/LodopFuncs.js"></script>

<objectid="LODOP_OB"classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA"width=0height=0>

<embedid="LODOP_EM"type="application/x-print-lodop"width=0height=0></embed>

</object>

<!--打印end-->

當(dāng)我們?cè)趫?zhí)行操作的時(shí)候,它會(huì)根據(jù)相應(yīng)的操作系統(tǒng)(32位or64位),選擇相應(yīng)的exe文件,下載安裝,這個(gè)安裝文件比較小,所以安裝起來(lái)也比較方便。卸載它也很簡(jiǎn)單,只要復(fù)制這個(gè)exe文件,然后改名為:uninstall_lodop32.exe,點(diǎn)擊運(yùn)行即可,安裝后我們就可以使用里面的JS函數(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)畫圖形

●SET_PRINT_STYLE(strStyleName, varStyleValue)設(shè)置對(duì)象風(fēng)格

●PREVIEW打印預(yù)覽

●PRINT直接打印

●PRINT_SETUP打印維護(hù)

●PRINT_DESIGN打印設(shè)計(jì)

最基本的打印過程至少有初始化語(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ǔ)句

系統(tǒng)文件

Lodop發(fā)布包內(nèi)主要有如下三個(gè)文件:

install_lodop.exe

該文件是控件安裝和升級(jí)的主文件,提供給用戶或開發(fā)者下載安裝,如果不特意攔截一般都能100%安裝,對(duì)“網(wǎng)頁(yè)插件安裝難”有一定改善。如果將其復(fù)制或改名為uninstall_lodop.exe (名前加un)就可用其卸載控件。

Lodop安裝后,在操作系統(tǒng)目錄WINDOWS\system32下會(huì)安裝一個(gè)OCX文件:CAOSOFT_WEB_PRINT_LODOP.OCX,有特殊需要的使用者可以將該文件自主簽名,用傳統(tǒng)的OCX安裝方式發(fā)布。

CheckActivX.js

該文件是用來(lái)引導(dǎo)安裝控件的一個(gè)JS文件,是個(gè)樣例,但建議直接采用。其中CheckLodop的任務(wù)是檢查控件是否安裝、是否最新版本、并引導(dǎo)安裝或升級(jí)。

npActiveXFirefox4x.xpi

該文件是Firefox瀏覽器需要的安裝附加文件。目前Lodop支持IE系列瀏覽器、Firefox系列瀏覽器和IE內(nèi)核類瀏覽器(遨游、騰訊TT、麒麟、世界之窗等)及其它支持ActiveX的各類瀏覽器。

WEB打印控件Lodop使用體會(huì)

控件的使用方法,作者都已經(jīng)有詳細(xì)的使用說(shuō)明供使用者參考。

但是對(duì)于打印表格,確實(shí)出現(xiàn)一點(diǎn)小問題,如果表格是自然高度,也就是只設(shè)置了table的高度,此時(shí)是可以正常顯示的,但是如果表格中的td,或者tr的高度有設(shè)置值,此時(shí)就算顯示區(qū)域的高度值設(shè)置的與表格同高,打印出來(lái)的效果是分頁(yè),這顯然不是我們的初衷。這說(shuō)明表格的實(shí)際高度超出了顯示區(qū)域。如果將顯示區(qū)域的高度值遠(yuǎn)超出表格的高度,才不會(huì)分頁(yè)。

問題出來(lái)了:1 如何遠(yuǎn)超于這個(gè)高度值2.表格的真實(shí)高度到底是多少呢。

對(duì)于問題一,我們只要設(shè)置一個(gè)盡量大的值就好了,因?yàn)榇蛴★@示效果是由表格的真實(shí)高度決定的,而不這個(gè)打印方法中設(shè)置的高度決定的。

對(duì)于問題二,如果對(duì)高度沒有定量的掌握,必然無(wú)法控制打印出來(lái)的效果。此時(shí)可以使用dw設(shè)計(jì),而且一定要帶標(biāo)尺。此時(shí)設(shè)計(jì)出來(lái)的位置與真實(shí)效果相差不多了。

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載