打印維護相關博文:Lodop打印維護PRINT_SETUP本地緩存ini文件、LODOP打印維護適應不同的客戶端、LODOP批量打印多頁模版進行維護、LODOP一個任務多列,只打一列如何維護、Lodop設置打印維護返回打印語句代碼、Lodop打印設計、維護、預覽、直接打印簡單介紹、LODOP暫存、應用、復原 按鈕的區別、
整體偏移相關博文:LODOP不同打印機出現偏移問題、LODOOP中的各種邊距 打印項、整體偏移、可打區域、內部邊距、PRINT_INITA整體偏移值傳變量、
1.如何調整所有的打印項的位置,增加或減少同一個值
參考http://www.lodop.net/faq/pp17.html
如果想修改模版,對所有客戶端都有效,可每個打印項的左邊距都調整。
整體偏移嗎,PRINT_INITA的前兩個參數可以整體偏移。
但是不建議在原始模版代碼里設置,可讓根據客戶端在客戶端本地打印維護。
參考http://www.c-lodop.com/demolist/PrintSample21.html
參考http://www.c-lodop.com/faq/pp9.html
設置具體的任務名,可讓客戶端調整后點應用,調整結果只針對該客戶端有影響。
這個可解決不同客戶端的打印機不同導致的整體偏移等問題。
2.如何在客戶端進行打印維護
PRINT_SETUP打印維護
就是把打印設計或直接打印語句替換成打印維護語句。
INIT或INITA的初始化里要設置任務名,不同的模版設置不同的任務名。
例如:
LODOP.PRINT_INIT("打印任務名"); //首先一個初始化語句
LODOP.ADD_PRINT_TEXT(0,0,100,20,"文本內容一");//然后多個ADD語句及SET語句
LODOP.PRINT(); //最后一個打印(或預覽、維護、設計)語句
最后一句改成打印維護,然后維護后點應用,有個該任務名的ini文件被緩存,以后無論預覽還是直接打印都維護后的。
參考樣例4http://www.c-lodop.com/demolist/PrintSample4.html
和直接打印預覽打印,前面都是相同的,就是最后一句不同。
可實際測試下樣例4,維護后點應用,然后再進樣例4的預覽。
3.打印維護沒生效
1.查看下是否設置了具體的任務名。
2.點應用后,查看目錄下是否生成了該任務名的ini文件。
3.是發有其他同名的任務名相互干擾了,不同模版設置不同的任務名。
如果該目錄下沒有ini文件:
權限不足的時候,該ini文件會在C目錄下的C:\MountTaiSoftware,這種時候,對桌面的c-lodop快捷方式,右鍵以管理員權限運行下,再重新維護下,查看下是否在正確的路徑里。
對桌面的c-lodop快捷方式,右鍵以管理員權限運行下,再重新維護下,查看是否生成該ini文件。
該文章在 2023/9/25 23:44:03 編輯過