Lodop某個電腦打印內容大小有問題


可能原因分析:本地設置放大比例問題,是真實的放大或縮小,
1.查看比例應在100%,

2.控制面板設置顯示應在100%(win7 win10中)

3.超文本樣式問題,分析樣式中不同瀏覽器版本下顯示不一致的標簽屬性,避開,換其他方式實現
4.打印機紙張問題:紙張大小是否一致;可打印區域是否影響到了輸出內容的大小;

 

注意事項:
1.並不是程序設置了紙張大小就一定生效,需要選擇真實打印機然后預覽下方查看,才能確認紙張和設置紙張一致。
在預覽里選擇真實打印機,下方狀態欄可以看到紙張,有的打印機紙張可能不生效,排查一下是否和設置的紙張一致。
2.電腦中的縮放會影響打印內容,由於Lodop調用ie引擎進行解析超文本,但是客戶端ie版本可能不同,或ie本身存在問題,都會影響解析后的樣式是,升級ie瀏覽器
3.打印機不同,可打區域可能不同,進而如果里面樣式受容器的影響,可打區域也會影響樣式。

此外,css樣式等盡量使用pt等絕對單位,不使用px等相對單位,避免分辨率的影響。

關於操作系統的顯示設置的縮放,對打印有影響:

操作系統的這個顯示必須是100%,lodop無法控制,需要手動設置成100%。
如果是超文本內部的css樣式設置的是px單位,電腦的分辨率不同,會有影響,可以換用pt等絕對單位。
這個操作系統顯示的縮放比例對打印有影響,需要設置成100%.

這里指的超文本的px單位,是超文本的內部的css樣式,不是lodop中的px,例如:LODOP中的純文本和超文本打印項 該博文中的字體為藍色,就是css樣式。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM