lodop打印WEB頁面設(shè)計(jì)時一種導(dǎo)致自定義紙張無效現(xiàn)象的錯誤寫法
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
代碼設(shè)置了自定義紙張,預(yù)覽下方狀態(tài)欄先的不是設(shè)置的紙張,而是諸如A4紙張等默認(rèn)紙張。 LODOP.SET_PRINT_MODE("WINDOW_DEFPRINTER",打印機(jī)名稱或序號); 這種寫到了和打印在一個任務(wù)里,誤認(rèn)為該語句是指定該打印任務(wù)的打印機(jī)語句,就會出現(xiàn)這種現(xiàn)象。 測試代碼 : <script language="javascript" src="LodopFuncs.js"></script> <title>Document</title> </head> <body> <a href="javascript:prn1_preview()">預(yù)覽效果1(自定義紙張無效)</a><br> <a href="javascript:prn2_preview()">預(yù)覽效果2(自定義紙張有效)</a><br> <script language="javascript" type="text/javascript"> var LODOP; //聲明為全局變量 function prn1_preview() {//測試錯誤寫法 LODOP=getLodop(); LODOP.PRINT_INIT(""); LODOP.SET_PRINT_PAGESIZE(1,1100,2000,""); LODOP.SET_PRINT_MODE("WINDOW_DEFPRINTER","Microsoft XPS Document Writer");//錯誤寫法,測試用 LODOP.ADD_PRINT_TEXT(0,0,100,20,"文本內(nèi)容一");//然后多個ADD語句及SET語 //LODOP.PRINT_DESIGN(); LODOP.PREVIEW(); }; function prn2_preview() { LODOP=getLodop(); LODOP.PRINT_INIT(""); LODOP.SET_PRINT_PAGESIZE(1,1100,2000,""); LODOP.SET_PRINTER_INDEX("Microsoft XPS Document Writer"); LODOP.ADD_PRINT_TEXT(0,0,100,20,"文本內(nèi)容一");//然后多個ADD語句及SET語 //LODOP.PRINT_DESIGN(); LODOP.PREVIEW(); }; </script> </body> 圖示:
該文章在 2023/9/27 21:30:46 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |