針對千差萬別的客戶端,Lodop提供了打印維護(PRINT_SETUP),可以針對某個客戶端微調,調整結果保存在客戶端本地,不會影響其他訪問網站的用戶的使用。
打印維護使用方法:
1.PRINT_INIT或PRINT_INITA,中設置任務名。
2.打印維護,然后修改內容后,點應用。
上述兩個步驟會在本地生成一個ini文件,該ini文件的名稱中帶有PRINT_INIT或PRINT_INITA中設置的任務名。(不同任務設置不同任務名,避免互相影響)
該ini文件一般在的可能位置如下:
系統盤符:\Program Files (x86)\MountTaiSoftware\Lodop\PrintSetups_打印任務名.ini
C:\Program Files\MountTaiSoftware\Lodop
C:\Program Files (x86)\MountTaiSoftware\Lodop
C:\MountTaiSoftware\MountTaiSoftware\Lodop
有了ini文件的影響,效果就不再是代碼效果,而是客戶端調整后的效果,有些開發人員可能不小心用打印維護緩存了該任務名的ini文件,然后怎么修改代碼都無效了,這就是該文件在起作用。
1.怎么修改代碼都還是原來的代碼。
有的不了解打印維護而使用了,造成怎么修改代碼都還是原來的代碼,可以排查一下是否本地已經生成了該任務名的ini文件,本地已有ini文件就會按照ini模版進行顯示,所以無論怎么修改代碼,頁面還是不會改變這是由于受到了這個ini文件的影響。
2.頁面代碼和預覽不一致。
查看頁面源碼,發現和預覽效果不一致,排查一下是否本地ini文件在起作用。
3.其他電腦和客戶都沒問題,就自己電腦顯示出來不一樣。
排查一下是否本地ini文件在起作用。
出現這種狀態,可用如下幾個方法,可恢復到和代碼一致的狀態:
1.置空任務名,LODOP.PRINT_INIT(""); 置空后,就不會緩存ini文件。
2.在打印維護界面恢復整體缺省,點保存。
3.直接找到這個任務名的ini文件刪除掉
換個任務名也可以,換一個本地沒有ini緩存模版的任務名,指向一個不存在的文件。
該文章在 2023/9/27 18:10:37 編輯過