最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:8236 今日文數:3160
|
Lodop中有兩個初始化語句,PRINT_INIT()和PRINT_INITA(),PRINT_INITA()多了四個參數,前兩個是整體偏移值,第三四參數是寬高,這個寬高是指打印設計可視化編輯區域的寬高,有時會被誤認為是紙張的寬高,這兩個參數其實和紙張無關。兩者的區別:PRINT_INITA()的第三和第四個參數是寬高...
|
Lodop打印控件,給開發人員提供了可視化編輯工具,編輯后可生成代碼,然后復制到自己程序代碼中,讓開發更簡單,打印設計中有一些快捷鍵也能讓開發更便捷。打印設計快捷鍵:ctrl多個選中Shift左側打印項列表,連續一段選擇ctrl+鼠標滑動拖拉選中區域內打印項按住alt+打印對象,左邊打印項列表中鼠標拖動改變打印項的輸出...
|
lodop是web打印控件,引用安裝目錄下的ocx文件,可以在c/s架構中使用。該文件所在路徑:C:\ProgramFiles(x86)\MountTaiSoftware\Lodop有32位和64位的,如下例子引用的是32位的:CAOSOFT_WEB_PRINT_lodop.ocx使用的是C#語言寫的cs架構的winf...
|
四者的區別和聯系:(其中PRINT_DESIGN打印設計是提供給開發人員的,另外三個可開放給用戶)PRINT_DESIGN打印設計:輔助開發人員設計,圖形化拖動插入修改等,設計完成后,生成代碼拷貝到程序里。PRINT_SETUP打印維護:開放給用戶(客戶端),讓每個用戶可根據自己電腦本地微調,保存在用戶本地,調整結果只...
|
Lodop通過增設transcolor屬性實現了“先字后章”效果,這個屬性可以把某種顏色轉成類似透明的效果。例如:把圖章的底色白色變成透明:transcolor="#FFFFFF"。最好底色是白色,轉換后可能會有細小那種顏色的邊,如果是兩個圖片疊加,而底下的圖片不是白色,那么白邊就會比較明顯。png...
|
Lodop隱藏某個按鈕或部分,具體參考Lodop技術手冊SET_SHOW_MODE篇。以下是幾個例子,(對應下圖圖片):第一種:LODOP.SET_SHOW_MODE("HIDE_PBUTTIN_SETUP",true);//隱藏打印設計界面的‘打印’按鈕第二種:LODOP.SET_SHOW_MOD...
|
Lodop提供了打印設計可以方便開發人員的開發,預覽是打印的反顯,可以顯示出打印效果,但是在開發時,還是要用虛擬打印機實際測試,(win7以上系統可能自帶xps虛擬打印機MicrosoftXPSDocumentWriter,或網上搜索下載安裝pdf虛擬打印機)。例如,設計加入虛線樣式,打印設計和預覽都是虛線,打印出來卻...
|
Lodop打印設計提供了可視化設計,生成代碼的方便,在打印設計界面上,選擇添加打印項的時候,可以看到沒有添加直線選項,可添加斜線,然后把添加的斜線調整成直線:線寬=高-----水平直線線寬=寬-----垂直直線線寬=高=寬----點線寬!=高&&線寬!=寬----斜線
|
Lodop打印圖片出現了邊框,然而通常情況下是沒有邊框的,由于Lodop是基于本機的ie進行解析的,和IE的設置有關。用戶的電腦和習慣千差萬別,有人喜歡給瀏覽器加上護眼色,而這一個行為可能導致Lodop打印解析超文本出現問題,該客戶端出現此問題時,可讓客戶去掉護眼色即可。Lodop沒有語句可以控制ie的設置,無法用語句...
|
針對千差萬別的客戶端,Lodop提供了打印維護(PRINT_SETUP),可以針對某個客戶端微調,調整結果保存在客戶端本地,不會影響其他訪問網站的用戶的使用。打印維護使用方法:1.PRINT_INIT或PRINT_INITA,中設置任務名。2.打印維護,然后修改內容后,點應用。上述兩個步驟會在本地生成一個ini文件,該...
|
Lodop中的打印項,如果有輸出在同一位置,或部分位置重疊的地方,打印項之間是怎么覆蓋的呢?在JS里,按照Lodop語句打印項先后的執行順序,先執行的先輸出,后執行的后輸出,如果有后面的打印項和前面的打印項位置有重疊,會覆蓋掉前面的打印項。解決方法是:1.預覽某個打印項不全,或不顯示。(代碼里沒有指定不預覽)可以進入打...
|
C-Lodop獲取打印機列表create_Printer_List,此方法Lodop不支持,是C-Lodop特有的函數,客戶端本地打印單獨用c-lodop,或集中打印等,可以獲得本機或云主機的打印機列表。本博客另一篇博文介紹了兼容Lodop和c-lodop的客戶端本地打印的獲取打印機列表的方法:Lodop在頁面獲取打印...
|
利用GET_PRINTER_COUNT,獲取打印機個數,然后用GET_PRINTER_NAME(intPrinterIndex);循環獲取打印機名稱,添加到list列表里,可以讓用戶在頁面就選擇打印機。LODOP的預覽中可以選擇打印機,有時候不需要預覽,直接打印,可以用PRINTA()在直接打印打印前彈出選擇框,也可以...
|
其他相關簡短問答:Lodop某個電腦打印內容大小有問題,LODOP超文本簡短問答和相關內容,LODOP、C-Lodop簡短排查語句、Lodop、c-lodop注冊與角色簡短問答、LODOP提示、報錯、現象,簡短問答、LODOP不同電腦打印效果不同排查、LODOP和C-LODOP注冊與角色等簡短問答【增強版】、Lodop...
|
Lodop中的ADD_PRINT_SETUP_BKIMG,可以加載上背景圖,該背景圖在預覽的時候可以顯示也可以不顯示,打印可以打印出來也可以不打印出來。一般套打,都是不打印背景圖的,比如一些快遞的快遞單,通常預覽和導出圖片會放在兩個按鈕里,如果想要打印預覽和導出圖片都執行,也可以,但是需要放在兩個任務里。什么是一個任務...
|
通常一般不會讓用戶自己在文本框里填上路徑,因為路徑要輸入字母字符等比較麻煩,而且用戶硬盤里文件很多,也不知道要保存在哪里,LODOP可以彈出一個選擇保存路徑的彈窗,然后把返回選擇的路徑值。這樣用戶就可以通過彈窗選擇路徑,然后把返回到的值賦給文本框就可以了。如圖,可以用GET_DIALOG_VALUE函數,這個函數有兩個...
|
一、概述SSO是SingleSignOn的縮寫,OAuth是OpenAuthority的縮寫,這兩者都是使用令牌的方式來代替用戶密碼訪問應用。流程上來說他們非常相似,但概念上又十分不同。SSO大家應該比較熟悉,它將登錄認證和業務系統分離,使用獨立的登錄中心,實現了在登錄中心登錄后,所有相關的業務系統都能免登錄訪問資源。...
|
.NET與C#的關系有C#是一種針對于.net編寫的編程語言,與C++的語法十分相似。而.net是一個開發框架,而且.net中存在的特性C#不一定存在。經常會有人將.net與C#混淆,認為它們是一樣的,其實它們還是有一定的區別的。.net是一個抽象的平臺概念而C#是一種編程語言。接下來在文章中將具體介紹它們之間的關系,...
|
前段時間由于項目上的需求,要在.Net平臺下實現把HTML內容生成圖片或PDF文件的功能,特意在網上研究了幾種方案,這里記錄一下以備日后再次使用。當時想著找一種開發部署都比較清爽并且運行穩定的方案,但實際上兩者同時滿足基本不可能,只能做一個自己覺得合適的取舍,下面從兩個維度(清爽指數和功能指數)逐一對比。1、WebBr...
|
IdGenerator:雪花算法中非常好用的純數字自增長ID生成器D查看示例技術支持開源地址:https://github.com/yitter/IdGeneratorQQ群:646049993
|
Lodop中的打印項內容位置定位,除了打印項本身的top,left值,也會受其他設定或打印機的影響。打印開發,先用虛擬打印機測試出正確結果,然后客戶端用打印維護微調常見問題:1.設置打印項相對于紙張居中,內容沒有相對紙張居中。打印項居中,但是如果打印項內容本身有內容邊距,里面的內容沒有相對于自身的邊距居中,自然內容也不...
|
LODOP給文本項ADD_PRINT_TEXT設置字間距、行間距,可以在打印設計頁面,右鍵屬性里設置,然后在打印設計生成代碼,也可以直接寫代碼。LineSpacing行間距、LetterSpacing字間距,還有TextFrame文本框樣式,這里的是文本的框,每個文本的框。LODOP.ADD_PRINT_TEXT(11...
|
Lodop中可以傳入頁面存在的css樣式,也可以是拼接后的新樣式,例如本博客的其他博文:Lodop打印如何隱藏table某一列需要打印的頁面,樣式不一定都是行內樣式,style樣式單獨寫在頁面上,或引用的是.css文件等情況,使用Lodop打印控件進行打印超文本的時候,要注意把樣式也傳進去。可參考LODOP官網的樣例1...
|
Lodop中的頁眉頁腳項的特點是:每頁固定位置輸出,具體該特點可查看本博客的其他博文:Lodop打印項對象類型屬性區分Lodop中有可以設置打印項次頁偏移屬性,但是該方法是針對單個打印項自動分頁的,對于眉腳項,如果想次頁在不同位置顯示,用這個方法是不行的,眉腳項不會自動分頁。Lodop打印控件設置表格次頁偏移如果想要這...
|
LODOP的LodopFuncs.js文件里,自動判斷瀏覽器類型提示下載哪個,根據版本號比較判斷提示升級。此文章是以前寫的,圖示可能過舊,新版提示不同,但是LodopFuncs.js里各個方面變動不大,可作為參考,另還有一篇較新的博文:LODOP打印控件如何提示用戶升級下載安裝新版本注意事項1:放置好提示下載的文件,路...
|