LODOP不同電腦列印效果不同排查

2022-10-11 14:18:13 字數 2259 閱讀 7255

1.位置不同,偏移問題。

詳細的相關偏移問題的博文:

lodop不同印表機出現偏移問題

2.樣式問題。

本機瀏覽器解析樣式不同 ,相關超文字樣式博文:

lodop列印控制項傳入css樣式、看是否傳入正確樣式

3.縮放問題。

某個客戶端列印出現縮放,相關博文:

lodop某個電腦列印內容大小有問題

4..排查步驟和簡短問答:

排查步驟,相關博文:

lodop簡短問答客戶反饋篇 及排查步驟 及註冊相關

簡短問答:

測試排查:

先用xps或pdf虛擬印表機測試一下試試。

在有問題的機器上先用xps或pdf虛擬印表機測試一下,檢視下虛擬印表機的輸出效果。

用虛擬印表機測試,可排查是**或電腦等問題,還是和印表機或印表機設定有關。

如果在該有問題的機器上,用虛擬印表機測試,虛擬印表機輸出的檔案正常,說明和印表機或印表機設定有關。

虛擬印表機:

只要虛擬印表機沒問題 就說明外掛程式**是正確的。用虛擬列印測試沒問題 可排除外掛程式**問題 排查下印表機重置印表機驅動試下。理論上虛擬列印沒問題的話,程式可做的努力就的確很少了,畢竟windows下的列印是微軟倡導的裝置無關係原則。

紙張和可打區域

紙張設定,參考樣例5

用xps或pdf虛擬印表機測試一下(測試可用樣例5),如果虛擬印表機輸出的是正確的紙張,真實印表機不是,可能是印表機不支援該自定義紙張。

選擇該真實印表機,在列印預覽下方狀態列檢視一下紙張大小,有的印表機不支援該自定義紙張。

「可打區域」邊緣與印表機本身有關,表現在預覽裡是虛線,可打區域的影響

預覽檢視下是否有紙張和可打區域導致的。

用真實印表機在列印預覽下方狀態列檢視一下紙張大小,檢視下紙張是否是設定的紙張,有的印表機不支援該自定義紙張。

小票列印 ,參考樣例18

(小票針式列印 建議用 add_print_text文字,不用htm超文字,紙張高度不定容易引起 htm 中排版變形)

偏移

列印位置不同,偏移量問題,參考

如果是累計偏移,盡量做到實際紙張與設定的紙張一致。

紙張設定和預覽微小差異,換算誤差引起的。在印表機內部都是按英吋的,mm換算成in,然後in再換算回來就不一定是原來的mm,可以不設定自定義紙張,如果需要的紙張印表機紙張列表裡有,直接用印表機的紙張試試,按印表機本身的紙張走紙。

測量多個紙張,取平均值試試。

超文字:

lodop是基於本機windows底層引擎進行渲染解析的,與ie呼叫的引擎一致。

檢視lodop內部解析的html資訊,見

分析差異點,因瀏覽器版本不同遵循的html標準不同,造成某些標籤屬性顯示有差異,盡量避免使用有差異的屬性,可以在ie下不同版本**情況下驗證差異

排查樣式,盡量使用使用各瀏覽器無歧義的通用的 html css js,不支援的樣式可嘗試用其他樣式代替。

可嘗試把add_print_htm 換成 add_print_html(圖形模式)試試,add_print_html不如add_print_htm清晰,適合高精度的印表機,兩者各有優勢。

檢視lodop內部解析的html資訊,見

進入列印設計,選中該超文字列印項,右鍵,設定屬性裡檢視實際傳入的內容,複製到ie裡檢視下效果。

刪減排查下樣式,排查是哪些或哪個樣式引起的,

清晰度

是否用的add_print_html語句,換用add_print_htm超文字的普通模式 試試,add_print_htm超文字的普通模式,輸出的是解析後的超文字。

用xps或pdf虛擬印表機測試一下。

排查描述:調整印表機設定,或印表機本身不支援一些功能,重灌印表機驅動。

虛擬印表機也不正常

(和**或電腦等有關)

在**裡設定了整體偏移。

列印超文字,客戶端解析的瀏覽器版本不同,樣式差異。

作業系統顯示等設定了縮放,導致內容縮放。

列印超文字,客戶端ie引擎問題。

列印維護快取的ini檔案對客戶端本地的影響。

圖示:

不同瀏覽器不同效果

1.在internet explorer 8,opera 9,chrome,firefox 2 3,and safari下,新增display block會讓有序或無序列表中li元素的專案編號消失。但在ie6和ie7下,新增display block專案符號依舊存在。2.transition tra...

放入的次序不同,效果截然不同

原文 一天,時間管理專家為一群商學院的學生講課。他現場做了演示,給學生們留下了一生都難忘的實驗。站在那些高智商高學歷的學生前面,他說 我們來做個小測驗。他拿出乙個一加侖的廣口瓶放在他面前的桌上。隨後,他取出一堆拳頭大小的石塊,仔細地一塊一塊放進玻璃瓶。直到石塊高出瓶口,再也放不下了。他問道 瓶子滿了...

HTML不同按鈕的點選效果不同(創)

現象 在form表單裡寫了乙個button標籤,其中有click事件呼叫1個普通的js函式,發現點選按鈕的時候頁面重新整理了一下,在ie中不明顯 因為我沒有寫text型別的input 在firefox中只看到標籤閃了一下,在chrome中現象特別明顯,頁面有明顯的重新整理。原因 form內butto...