最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10731 今日文數(shù):5165
|
測(cè)試訪問:訪問http://localhost:8000歡迎頁(yè)面試試進(jìn)入歡迎頁(yè)面http://localhost:8000,點(diǎn)歡迎頁(yè)面的預(yù)覽試試查看下c-lodop啟動(dòng)界面,在設(shè)置里查看下當(dāng)前啟動(dòng)的端口。訪問http://localhost:18000歡迎頁(yè)面試試。https的c-lodop:訪問https://loc...
|
page-break-after:always(或page-break-before)可以在超文本中添加,用于超文本塊級(jí)元素之間的分頁(yè)注意只有前后都有換行符的block元素才能用來分頁(yè),可以專門插入一個(gè)分頁(yè)元素,也可以把一個(gè)正常元素的style設(shè)為強(qiáng)制分頁(yè),且必須在block元素之間進(jìn)行分頁(yè)。不過如果內(nèi)部的塊級(jí)元素嵌套...
|
C-Lodop由于是服務(wù)不是np插件,調(diào)用打印語(yǔ)句(print或preview等)時(shí)機(jī)太早,在頁(yè)面第一次加載完成后有幾百毫秒時(shí)間等待WebSocket通訊服務(wù)準(zhǔn)備完成,在沒完成的時(shí)候會(huì)提示“C-Lodop未準(zhǔn)備好”或“WebSocket沒準(zhǔn)備好”。新版修改了該提示,變?yōu)椤熬W(wǎng)頁(yè)還沒下載完畢,請(qǐng)稍等一下再操作.”只是修改了...
|
C-Lodop作為服務(wù),解決了高版本火狐谷歌不支持np插件問題,支持跳出來瀏覽器的限制,支持所有瀏覽器,默認(rèn)是只需安裝一次,以后每次開機(jī)自啟動(dòng),但是如果禁止了開機(jī)啟動(dòng)項(xiàng)等問題,會(huì)造成之后突然出現(xiàn)沒啟動(dòng)狀況,或每次重啟機(jī)器沒自啟動(dòng)。沒啟動(dòng)的可能原因:1.CLodopPrint.exe進(jìn)程被人為或意外故障殺死。2.沒設(shè)置開...
|
background:url()這是css背景圖,http協(xié)議會(huì)按異步方式下載背景圖,所以很容易等不到下載完畢就開始打印了,故lodop不打印css背景圖。Lodop不打印css背景圖,但是有其他方法輸出背景圖,在超文本中也可以用普通圖片利用層級(jí)關(guān)系作為背景圖輸出,img圖片設(shè)置樣式z-index為負(fù)值(例如style...
|
使用Lodop打印控件進(jìn)行打印開發(fā),有時(shí)候一個(gè)任務(wù)里有多頁(yè),例如各種合同之類的,客戶端用戶在使用過程中,可能有某一頁(yè)打印后發(fā)現(xiàn)需要修改,這時(shí)候不必再把整個(gè)任務(wù)重新打印一遍,只需要打印需要修改的那頁(yè)重新打印即可。如果客戶是讓客戶預(yù)覽打印,在預(yù)覽界面的打印按鈕里,多頁(yè)任務(wù)點(diǎn)擊后可以看到從第幾頁(yè)到第幾頁(yè)的選項(xiàng),用戶可輸入自己...
|
Lodop打印控件有很好的自動(dòng)分頁(yè)功能,超文本table表格一頁(yè)裝不下,自動(dòng)分到第二頁(yè),第三頁(yè)……通常表格之前還會(huì)有一些內(nèi)容,比如標(biāo)題,制表人名稱日期什么的雜七雜八的東西,這種東西會(huì)占用一定的空間,這些東西只需要在第一頁(yè)顯示。在這種情況下,表格自動(dòng)分頁(yè)后,還是會(huì)按照打印項(xiàng)原來的top頂邊距來進(jìn)行定位,也就是第二頁(yè)、第三...
|
Lodop打印控件部署到web服務(wù)器簡(jiǎn)單,在頁(yè)面的使用方法也簡(jiǎn)單,是非常容易和方便使用的打印控件。客戶端本地打印角色(即用戶訪問網(wǎng)站后用自己鏈接的打印機(jī)進(jìn)行客戶端本地打?。?,步驟很少,部署簡(jiǎn)單:Lodop部署web網(wǎng)站客戶端本地打印角色一.推薦的使用方法是混合部署,即Lodop官網(wǎng)樣例那種部署方式,可直接引用Lodop...
|
Lodop用于客戶端本地打印,部署到web網(wǎng)站非常簡(jiǎn)單,此博文介紹的是混合部署方式,該方式兼容所有瀏覽器,當(dāng)瀏覽器支持np插件的時(shí)候,使用Lodop插件方式,瀏覽器不支持np插件,會(huì)用C-Lodop服務(wù)的方式。1.web服務(wù)器端頁(yè)面引用LodopFuncs.js(在官網(wǎng)下載中心的綜合版里)2.把提示用戶安裝下載的文件放...
|
Lodop中可以傳入頁(yè)面存在的css樣式,也可以是拼接后的新樣式,例如本博客的其他博文:Lodop打印如何隱藏table某一列需要打印的頁(yè)面,樣式不一定都是行內(nèi)樣式,style樣式單獨(dú)寫在頁(yè)面上,或引用的是.css文件等情況,使用Lodop打印控件進(jìn)行打印超文本的時(shí)候,要注意把樣式也傳進(jìn)去??蓞⒖糒ODOP官網(wǎng)的樣例1...
|
Lodop打印超文本,既可以打印頁(yè)面上存在的某些部分,也可以自己組織超文本和css樣式傳入,有些需要打印的頁(yè)面表格里,會(huì)有一列有編輯刪除等按鈕,用于對(duì)于數(shù)據(jù)庫(kù)數(shù)據(jù)的操作,在打印的時(shí)候,這一列由于不屬于數(shù)據(jù)范圍內(nèi),需要隱藏該列。Lodop傳入的樣式可以不是頁(yè)面本身的css樣式,傳入什么打印什么。1.可以組織去掉該列的超文...
|
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,可以通過預(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打印控件,給開發(fā)人員提供了可視化編輯工具,編輯后可生成代碼,然后復(fù)制到自己程序代碼中,讓開發(fā)更簡(jiǎn)單,打印設(shè)計(jì)中有一些快捷鍵也能讓開發(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ì)是提供給開發(fā)人員的,另外三個(gè)可開放給用戶)PRINT_DESIGN打印設(shè)計(jì):輔助開發(fā)人員設(shè)計(jì),圖形化拖動(dòng)插入修改等,設(shè)計(jì)完成后,生成代碼拷貝到程序里。PRINT_SETUP打印維護(hù):開放給用戶(客戶端),讓每個(gè)用戶可根據(jù)自己電腦本地微調(diào),保存在用戶本地,調(diào)整結(jié)果只...
|
Lodop通過增設(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ì)可以方便開發(fā)人員的開發(fā),預(yù)覽是打印的反顯,可以顯示出打印效果,但是在開發(fā)時(shí),還是要用虛擬打印機(jī)實(shí)際測(cè)試,(win7以上系統(tǒng)可能自帶xps虛擬打印機(jī)MicrosoftXPSDocumentWriter,或網(wǎng)上搜索下載安裝pdf虛擬打印機(jī))。例如,設(shè)計(jì)加入虛線樣式,打印設(shè)計(jì)和預(yù)覽都是虛線,打印出來卻...
|
Lodop打印設(shè)計(jì)提供了可視化設(shè)計(jì),生成代碼的方便,在打印設(shè)計(jì)界面上,選擇添加打印項(xiàng)的時(shí)候,可以看到?jīng)]有添加直線選項(xiàng),可添加斜線,然后把添加的斜線調(diào)整成直線:線寬=高-----水平直線線寬=寬-----垂直直線線寬=高=寬----點(diǎn)線寬!=高&&線寬!=寬----斜線
|
Lodop打印圖片出現(xiàn)了邊框,然而通常情況下是沒有邊框的,由于Lodop是基于本機(jī)的ie進(jìn)行解析的,和IE的設(shè)置有關(guān)。用戶的電腦和習(xí)慣千差萬(wàn)別,有人喜歡給瀏覽器加上護(hù)眼色,而這一個(gè)行為可能導(dǎo)致Lodop打印解析超文本出現(xiàn)問題,該客戶端出現(xiàn)此問題時(shí),可讓客戶去掉護(hù)眼色即可。Lodop沒有語(yǔ)句可以控制ie的設(shè)置,無(wú)法用語(yǔ)句...
|