最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10545 今日文數(shù):5002
|
LODOP.SET_PRINT_STYLE對(duì)該語(yǔ)句后面的打印項(xiàng)樣式設(shè)置效果。LODOP.SET_PRINT_STYLEA針對(duì)第一個(gè)參數(shù)設(shè)置的打印項(xiàng)樣式設(shè)置效果。這兩個(gè)語(yǔ)句,作用范圍不同。在設(shè)置字體等樣式時(shí),只針對(duì)純文本(add_print_text語(yǔ)句,文本項(xiàng))有效:純文本(add_print_text語(yǔ)句,文本項(xiàng))字...
|
Lodop輸出二維碼和條碼,可用如下語(yǔ)句,其中下面的width和height參數(shù),設(shè)置了條碼或二維碼多寬,會(huì)發(fā)現(xiàn)可能不是設(shè)置的寬度或高度。ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,BarCodeValue);在打印設(shè)計(jì)里,調(diào)整二維碼或條碼的寬度,可以看到在打...
|
Lodop打印控件打印超文本既可以手動(dòng)分頁(yè),也可以自動(dòng)分頁(yè),自動(dòng)分頁(yè)可閱讀本博客的另一篇博文:Lodop打印控件超文本自動(dòng)分頁(yè)自動(dòng)分頁(yè)的時(shí)候,往往是不知道需要打印的內(nèi)容到底分了幾頁(yè),也就不可能預(yù)先知道一共幾頁(yè),也無(wú)法在每頁(yè)設(shè)置頁(yè)碼,Lodop提供了語(yǔ)句可以給打印任務(wù)添加頁(yè)碼,自動(dòng)獲取該任務(wù)一共幾頁(yè),以及哪些內(nèi)容分到了哪...
|
Lodop打印控件默認(rèn)在代碼里指定了打印、紙張、紙張方向、份數(shù)等信息,在預(yù)覽的界面的設(shè)置里是無(wú)法重新選擇的,默認(rèn)是禁止重選的,如果重選會(huì)提示,例如:“打印方向”已由程序控制,無(wú)法改變!“紙張大小”已由程序控制,無(wú)法改變!“目標(biāo)打印機(jī)”已由程序控制,無(wú)法改變!等。比如在代碼中寫了如下語(yǔ)句用于指定這些信息:LODOP.SE...
|
Lodop和C-Lodop混合部署的時(shí)候,LodopFuncs.js里面有自動(dòng)判斷當(dāng)前瀏覽器使用什么,支持np插件的就會(huì)使用Lodop,不支持插件方式的會(huì)使用C-Lodop,可以通過(guò)預(yù)覽窗口左上角圖標(biāo)簡(jiǎn)單的識(shí)別出當(dāng)前使用的是哪種方式。1、彈出的窗口。彈出窗口左上角是小打印圖標(biāo),使用的是C-Lodop;彈出窗口左上角是瀏...
|
Lodop中有兩個(gè)初始化語(yǔ)句,PRINT_INIT()和PRINT_INITA(),PRINT_INITA()多了四個(gè)參數(shù),前兩個(gè)是整體偏移值,第三四參數(shù)是寬高,這個(gè)寬高是指打印設(shè)計(jì)可視化編輯區(qū)域的寬高,有時(shí)會(huì)被誤認(rèn)為是紙張的寬高,這兩個(gè)參數(shù)其實(shí)和紙張無(wú)關(guān)。兩者的區(qū)別:PRINT_INITA()的第三和第四個(gè)參數(shù)是寬高...
|
Lodop打印控件,給開(kāi)發(fā)人員提供了可視化編輯工具,編輯后可生成代碼,然后復(fù)制到自己程序代碼中,讓開(kāi)發(fā)更簡(jiǎn)單,打印設(shè)計(jì)中有一些快捷鍵也能讓開(kāi)發(fā)更便捷。打印設(shè)計(jì)快捷鍵:ctrl多個(gè)選中Shift左側(cè)打印項(xiàng)列表,連續(xù)一段選擇ctrl+鼠標(biāo)滑動(dòng)拖拉選中區(qū)域內(nèi)打印項(xiàng)按住alt+打印對(duì)象,左邊打印項(xiàng)列表中鼠標(biāo)拖動(dòng)改變打印項(xiàng)的輸出...
|
lodop是web打印控件,引用安裝目錄下的ocx文件,可以在c/s架構(gòu)中使用。該文件所在路徑:C:\ProgramFiles(x86)\MountTaiSoftware\Lodop有32位和64位的,如下例子引用的是32位的:CAOSOFT_WEB_PRINT_lodop.ocx使用的是C#語(yǔ)言寫的cs架構(gòu)的winf...
|
四者的區(qū)別和聯(lián)系:(其中PRINT_DESIGN打印設(shè)計(jì)是提供給開(kāi)發(fā)人員的,另外三個(gè)可開(kāi)放給用戶)PRINT_DESIGN打印設(shè)計(jì):輔助開(kāi)發(fā)人員設(shè)計(jì),圖形化拖動(dòng)插入修改等,設(shè)計(jì)完成后,生成代碼拷貝到程序里。PRINT_SETUP打印維護(hù):開(kāi)放給用戶(客戶端),讓每個(gè)用戶可根據(jù)自己電腦本地微調(diào),保存在用戶本地,調(diào)整結(jié)果只...
|
Lodop通過(guò)增設(shè)transcolor屬性實(shí)現(xiàn)了“先字后章”效果,這個(gè)屬性可以把某種顏色轉(zhuǎn)成類似透明的效果。例如:把圖章的底色白色變成透明:transcolor="#FFFFFF"。最好底色是白色,轉(zhuǎn)換后可能會(huì)有細(xì)小那種顏色的邊,如果是兩個(gè)圖片疊加,而底下的圖片不是白色,那么白邊就會(huì)比較明顯。png...
|
Lodop隱藏某個(gè)按鈕或部分,具體參考Lodop技術(shù)手冊(cè)SET_SHOW_MODE篇。以下是幾個(gè)例子,(對(duì)應(yīng)下圖圖片):第一種:LODOP.SET_SHOW_MODE("HIDE_PBUTTIN_SETUP",true);//隱藏打印設(shè)計(jì)界面的‘打印’按鈕第二種:LODOP.SET_SHOW_MOD...
|
Lodop提供了打印設(shè)計(jì)可以方便開(kāi)發(fā)人員的開(kāi)發(fā),預(yù)覽是打印的反顯,可以顯示出打印效果,但是在開(kāi)發(fā)時(shí),還是要用虛擬打印機(jī)實(shí)際測(cè)試,(win7以上系統(tǒng)可能自帶xps虛擬打印機(jī)MicrosoftXPSDocumentWriter,或網(wǎng)上搜索下載安裝pdf虛擬打印機(jī))。例如,設(shè)計(jì)加入虛線樣式,打印設(shè)計(jì)和預(yù)覽都是虛線,打印出來(lái)卻...
|
Lodop打印設(shè)計(jì)提供了可視化設(shè)計(jì),生成代碼的方便,在打印設(shè)計(jì)界面上,選擇添加打印項(xiàng)的時(shí)候,可以看到?jīng)]有添加直線選項(xiàng),可添加斜線,然后把添加的斜線調(diào)整成直線:線寬=高-----水平直線線寬=寬-----垂直直線線寬=高=寬----點(diǎn)線寬!=高&&線寬!=寬----斜線
|
Lodop打印圖片出現(xiàn)了邊框,然而通常情況下是沒(méi)有邊框的,由于Lodop是基于本機(jī)的ie進(jìn)行解析的,和IE的設(shè)置有關(guān)。用戶的電腦和習(xí)慣千差萬(wàn)別,有人喜歡給瀏覽器加上護(hù)眼色,而這一個(gè)行為可能導(dǎo)致Lodop打印解析超文本出現(xiàn)問(wèn)題,該客戶端出現(xiàn)此問(wèn)題時(shí),可讓客戶去掉護(hù)眼色即可。Lodop沒(méi)有語(yǔ)句可以控制ie的設(shè)置,無(wú)法用語(yǔ)句...
|
針對(duì)千差萬(wàn)別的客戶端,Lodop提供了打印維護(hù)(PRINT_SETUP),可以針對(duì)某個(gè)客戶端微調(diào),調(diào)整結(jié)果保存在客戶端本地,不會(huì)影響其他訪問(wèn)網(wǎng)站的用戶的使用。打印維護(hù)使用方法:1.PRINT_INIT或PRINT_INITA,中設(shè)置任務(wù)名。2.打印維護(hù),然后修改內(nèi)容后,點(diǎn)應(yīng)用。上述兩個(gè)步驟會(huì)在本地生成一個(gè)ini文件,該...
|
高版本的火狐和谷歌不再支持np插件之后,Lodop公司推出了C-Lodop,解決了這些瀏覽器不能用Lodop插件方式打印的問(wèn)題,相比較Lodop插件,C-Lodop由于是以服務(wù)的形式出現(xiàn),返回值不能直接返回,需要回調(diào),如果不加回調(diào),就會(huì)可能是“Cm”和數(shù)字的一堆無(wú)意義的數(shù)碼。觸發(fā)回調(diào)函數(shù)的,就是動(dòng)作語(yǔ)句,可參考LODO...
|
高版本的火狐和谷歌不再支持np插件之后,Lodop公司推出了C-Lodop,解決了這些瀏覽器不能用Lodop插件方式打印的問(wèn)題,相比較Lodop插件,C-Lodop由于是以服務(wù)的形式出現(xiàn),返回值不能直接返回,需要回調(diào),如果不加回調(diào),就會(huì)可能是“Cm”和數(shù)字的一堆無(wú)意義的數(shù)碼。觸發(fā)回調(diào)函數(shù)的,就是動(dòng)作語(yǔ)句,可參考LODO...
|
Lodop中的打印項(xiàng),如果有輸出在同一位置,或部分位置重疊的地方,打印項(xiàng)之間是怎么覆蓋的呢?在JS里,按照Lodop語(yǔ)句打印項(xiàng)先后的執(zhí)行順序,先執(zhí)行的先輸出,后執(zhí)行的后輸出,如果有后面的打印項(xiàng)和前面的打印項(xiàng)位置有重疊,會(huì)覆蓋掉前面的打印項(xiàng)。解決方法是:1.預(yù)覽某個(gè)打印項(xiàng)不全,或不顯示。(代碼里沒(méi)有指定不預(yù)覽)可以進(jìn)入打...
|
C-Lodop獲取打印機(jī)列表create_Printer_List,此方法Lodop不支持,是C-Lodop特有的函數(shù),客戶端本地打印單獨(dú)用c-lodop,或集中打印等,可以獲得本機(jī)或云主機(jī)的打印機(jī)列表。本博客另一篇博文介紹了兼容Lodop和c-lodop的客戶端本地打印的獲取打印機(jī)列表的方法:Lodop在頁(yè)面獲取打印...
|
利用GET_PRINTER_COUNT,獲取打印機(jī)個(gè)數(shù),然后用GET_PRINTER_NAME(intPrinterIndex);循環(huán)獲取打印機(jī)名稱,添加到list列表里,可以讓用戶在頁(yè)面就選擇打印機(jī)。LODOP的預(yù)覽中可以選擇打印機(jī),有時(shí)候不需要預(yù)覽,直接打印,可以用PRINTA()在直接打印打印前彈出選擇框,也可以...
|
其他相關(guān)簡(jiǎn)短問(wèn)答:Lodop某個(gè)電腦打印內(nèi)容大小有問(wèn)題,LODOP超文本簡(jiǎn)短問(wèn)答和相關(guān)內(nèi)容,LODOP、C-Lodop簡(jiǎn)短排查語(yǔ)句、Lodop、c-lodop注冊(cè)與角色簡(jiǎn)短問(wèn)答、LODOP提示、報(bào)錯(cuò)、現(xiàn)象,簡(jiǎn)短問(wèn)答、LODOP不同電腦打印效果不同排查、LODOP和C-LODOP注冊(cè)與角色等簡(jiǎn)短問(wèn)答【增強(qiáng)版】、Lodop...
|
Lodop中的ADD_PRINT_SETUP_BKIMG,可以加載上背景圖,該背景圖在預(yù)覽的時(shí)候可以顯示也可以不顯示,打印可以打印出來(lái)也可以不打印出來(lái)。一般套打,都是不打印背景圖的,比如一些快遞的快遞單,通常預(yù)覽和導(dǎo)出圖片會(huì)放在兩個(gè)按鈕里,如果想要打印預(yù)覽和導(dǎo)出圖片都執(zhí)行,也可以,但是需要放在兩個(gè)任務(wù)里。什么是一個(gè)任務(wù)...
|
之前的博文介紹了lodop和c-lodop如果使用LODOP.GET_DIALOG_VALUE彈出對(duì)話框,讓用戶選擇路徑,例如保存文件的路徑,這樣用戶就不用手動(dòng)輸入想要的路徑。這一篇,是利用上一篇LODOP彈出對(duì)話框獲取保存文件的路徑的那個(gè)方法選擇路徑,然后把內(nèi)容寫入word文件(保存成word文件),如果該路徑下沒(méi)有...
|
通常一般不會(huì)讓用戶自己在文本框里填上路徑,因?yàn)槁窂揭斎胱帜缸址缺容^麻煩,而且用戶硬盤里文件很多,也不知道要保存在哪里,LODOP可以彈出一個(gè)選擇保存路徑的彈窗,然后把返回選擇的路徑值。這樣用戶就可以通過(guò)彈窗選擇路徑,然后把返回到的值賦給文本框就可以了。如圖,可以用GET_DIALOG_VALUE函數(shù),這個(gè)函數(shù)有兩個(gè)...
|
打印設(shè)計(jì)關(guān)閉時(shí),可以返回設(shè)計(jì)的打印代碼,打印維護(hù)則返回成功打印的次數(shù)。不過(guò)打印維護(hù)也是返回打印程序代碼的,方法就是加個(gè)語(yǔ)句,這個(gè)語(yǔ)句是:LODOP.SET_PRINT_MODE("PRINT_SETUP_PROGRAM",true);//設(shè)置打印維護(hù)返回打印語(yǔ)句代碼加上這個(gè)語(yǔ)句,就可以改變打印維護(hù)的...
|