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