Lodop(音:勞道譜)2016版已在官網(wǎng)(新址www.C-Lodop.com)發(fā)布,具體版本號(hào)是6.2系列,有一些重大改進(jìn),但功能語(yǔ)句仍舊全面兼容老程序。
相對(duì)于經(jīng)典6.198版,新版亮點(diǎn)是與另外一個(gè)獨(dú)立“云打印”產(chǎn)品巧妙搭配,從而支持任何瀏覽器,詳情如下:
1、新版發(fā)行包里包含“install_lodop32.exe”和“install_lodop64.exe”這2個(gè)傳統(tǒng)安裝文件和50個(gè)小例子及其JS文件,此外新增了一個(gè)“CLodopPrint_Setup_for_Win32NT.exe”,這就是云打印“C-Lodop”的安裝文件。
2、所謂“云打印”,簡(jiǎn)單來(lái)說(shuō)就是一個(gè)特殊web服務(wù)程序,可接受來(lái)自瀏覽器的遠(yuǎn)程JavaScript語(yǔ)句指令控制打印,這些語(yǔ)句完全覆蓋Lodop傳統(tǒng)語(yǔ)法。由于該程序做的精巧快捷,且能本地安裝,所以從使用者角度感覺(jué)不出遠(yuǎn)程味道,會(huì)誤以為仍是本地控件功能。
3、C-Lodop安裝文件體積很小,不到2.2M,比32位控件安裝文件還小,但卻內(nèi)含完整的打印控件功能。
4、C-Lodop安裝簡(jiǎn)單,幾乎是一鍵完成,安裝后在Windows開(kāi)始菜單能找到“C-Lodop(HTM-WEB-PRINT)”菜單組,其中有“云打印設(shè)置(C-Lodop Setup)”和“卸載”菜單項(xiàng),多數(shù)情況下客戶無(wú)需關(guān)心這里的設(shè)置,僅在配合調(diào)試和排查問(wèn)題時(shí)用。
5、C-Lodop是獨(dú)立安裝,完全替代控件功能,也就是安裝云打印就行了,不用再另外安裝控件。
6、有了C-Lodop這個(gè)神器,Lodop的瀏覽器支持就廣泛了哇~,不再受任何瀏覽器及其各歷史版本的制約,除了Windows平臺(tái)上的Chrome(谷歌)、FireFox(火狐)、Opera、Safari、IE、edge幾大系列及其外殼瀏覽器(如QQ瀏覽器、搜狗、360、UC等等)之外,客戶端還支持“平板電腦”和“智能手機(jī)(無(wú)需安裝APP)”以及Linux、OS(Mac)上的任何現(xiàn)代瀏覽器。
7、C-Lodop采用“http + webSocket”復(fù)合通信方式,在保證兼容性的同時(shí),大大提高了通信能力,經(jīng)過(guò)壓力測(cè)試表明,云打印性能完全和本地控件相當(dāng),而且由于解析過(guò)程在云端后臺(tái)執(zhí)行,從客戶端角度甚至感覺(jué)速度更快,用戶感受更好。
8、C-Lodop可以扮演兩種角色,第一種是在windows客戶端PC本機(jī)安裝,從而替代Lodop控件功能,這也是常見(jiàn)基本用法;另一個(gè)角色是單獨(dú)部署的云服務(wù)器,適合后臺(tái)集中打印,能滿足“移動(dòng)設(shè)備+Wifi+普通打印機(jī)+集中打印”的需求。在商用注冊(cè)方面,新產(chǎn)品仍然推行“真正實(shí)用的免費(fèi)+貨真價(jià)實(shí)的注冊(cè)”連續(xù)性政策,此前購(gòu)買的控件注冊(cè)號(hào)對(duì)第一種角色自動(dòng)有效,第二種角色對(duì)客戶端一定數(shù)量(5個(gè))范圍內(nèi)也免費(fèi)。
9、用了云打印,很多傳統(tǒng)問(wèn)題迎刃而解,如谷歌和火狐的插件定時(shí)提示無(wú)響應(yīng)、其它NP插件故障對(duì)Lodop造成影響甚至一起崩潰、某些瀏覽器自動(dòng)升級(jí)迫使Lodop重安裝、僅因?yàn)g覽器變化就被迫無(wú)休止升級(jí)打印程序擔(dān)憂等等。
升級(jí)注意事項(xiàng):
第一、更新Lodopfuncs.js這個(gè)文件。這雖說(shuō)是一個(gè)js例子,但對(duì)多數(shù)人來(lái)說(shuō)最好直接使用它,此前已經(jīng)自行編寫(xiě)getLodop過(guò)程的開(kāi)發(fā)者需要理解本次變化后充實(shí)改進(jìn)一下。其變化主要是增加了判斷哪些瀏覽器調(diào)用傳統(tǒng)控件,哪些瀏覽器調(diào)用C-Lodop云打印,并動(dòng)態(tài)添加支持云打印的新js文件:CLodopfuncs.js(注意前面多了個(gè)字母“C”)。
第二、C-Lodop語(yǔ)句對(duì)字母大小寫(xiě)敏感,要求大寫(xiě)。此前控件例子中雖然都是大寫(xiě),但小寫(xiě)或混合也是勉強(qiáng)可以的,但現(xiàn)在不行了,必須全是大寫(xiě),例如LODOP.PRINT()寫(xiě)成LODOP.print()是非法的。
第三、云打印語(yǔ)句返回結(jié)果的方式不一樣,要指定回調(diào)函數(shù)。此前控件語(yǔ)句本身會(huì)“同步返回結(jié)果",而新的云打印前后指令不在同一個(gè)程序進(jìn)程里,所以采用“異步回調(diào)函數(shù)”,函數(shù)名叫On_Return。這個(gè)改動(dòng)涉及面稍廣,但做起來(lái)也不難,參考如下舉例(樣例4),只需在原來(lái)(藍(lán)色)代碼前面增加這段新(紅色)代碼,如此以來(lái)就可以讓頁(yè)面程序同時(shí)兼顧老版本控件和新的云打?。?/p>
if (LODOP.CVERSION) {
};
if (LODOP.PRINTA())
else
特別注意:
發(fā)行包和技術(shù)手冊(cè)的官網(wǎng)下載地址如下:
http://www.mtsoftware.cn/download.html
或者http://www.c-lodop.com/download.html
夢(mèng)泰爾軟件 (MTSoftware)
2015年12月29日
下面是《C-Lodop技術(shù)手冊(cè)》中兩個(gè)截圖,先睹為快:
下面是第二種角色的示意圖:
聯(lián)系客服