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...