LADOP打印插件預(yù)覽窗口設(shè)置

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>WEB打印控件LODOP的樣例十六:設(shè)置各種樣式的打印預(yù)覽窗口</title><meta name="keywords" content="Lodop、Lodop打印控件、WEB打印、C-Lodop、CLodop、lodop控件、云打印、手機(jī)打印、免費(fèi)、AO打印"><meta name="description" content="Lodop、Lodop打印控件、WEB打印、C-Lodop、CLodop、lodop控件、云打印、手機(jī)打印、免費(fèi)、AO打印"><script language="javascript" src="LodopFuncs.js"></script></head><body><h2><font color="#009999">演示設(shè)置各種樣式的打印預(yù)覽窗口:</font></h2><p>預(yù)覽窗口可以通過如下函數(shù)進(jìn)行設(shè)置,以便適應(yīng)不同的預(yù)覽需要:</p> <p><font color="#0000FF">SET_PREVIEW_WINDOW(intDispMode,intToolMode,blDirectPrint,intWidth,intHeight,strTitleButtonCaptoin)</font></p> <p>參數(shù)含義:</p> <p><font color="#0000FF">intDispMode</font><font color="#0000FF">:</font>預(yù)覽比例,數(shù)字型,0-適高&nbsp; 1-正常大小&nbsp; 2-適寬</p> <p><font color="#0000FF">intToolMode:</font><span>工具條和按鈕,數(shù)字型</span><span>&nbsp; 0-</span><span>顯示(上方)工具欄</span><span lang="EN-US" style="color:black">&nbsp;&nbsp; 1-</span><span>顯示(下方)按鈕欄</span><span lang="EN-US" style="color:black">&nbsp;&nbsp;&nbsp; 2-</span><span>兩個(gè)都顯示</span><span lang="EN-US" style="color:black">&nbsp;&nbsp; 3-</span><span>兩個(gè)都不顯示</span><span lang="EN-US" style="color:black"> <o:p></o:p></span></p> <p><font color="#0000FF">blDirectPrint</font><font color="#0000FF">:</font><span>打印按鈕是否“直接打印” 1-是&nbsp; 0-否(彈出界面“選機(jī)打印”)</span></p> <p><font color="#0000FF">intWidth,intHeight </font>窗口的寬和高,整數(shù)型,單位是<span>px</span></p> <p><font color="#0000FF">strTitleButtonCaptoin </font><span>預(yù)覽窗口和打印按鈕的名稱組合,字符型,用“點(diǎn)”分隔</span></p> <p><span>演示如下<b>:</b></span></p> <p>A、以普通方式<a href="javascript:myPreview1()">打印預(yù)覽1</a>(窗口滿屏),自定窗口大小的<a href="javascript:myPreview2()">打印預(yù)覽2</a><p>B、無工具條和按鈕的小窗口純<a href="javascript:myPreview3()">預(yù)覽3</a><p>C、帶“開始打印”和“關(guān)閉”按鈕的<a href="javascript:myPreview4()">預(yù)覽4</a>,窗口始終在最前面,不能最小化。 <p>D、為形象顯示打印方向與走紙方向的關(guān)系,<a href="javascript:myPreview1()">打印預(yù)覽1</a>底圖上有模擬走紙板的條紋線,可以隱藏該條線,見<a href="javascript:myPreview5()">打印預(yù)覽5</a>。<p>E、一般橫向<a href="javascript:myPreview6()">打印預(yù)覽6</a>的內(nèi)容是旋轉(zhuǎn)90度以準(zhǔn)確描述橫向的含義,可以設(shè)置成正向顯示以符合傳統(tǒng)習(xí)慣,見<a href="javascript:myPreview7()">打印預(yù)覽7</a>。<br><i>(注意傳統(tǒng)習(xí)慣是錯(cuò)誤的,盡管看上去“順眼”,但很容易讓操作者誤以為橫向打印要旋轉(zhuǎn)紙張)</i><p>F、帶“打印”和“關(guān)閉”按鈕的<a href="javascript:myPreview8()">打印預(yù)覽8</a>,其中打印按鈕會彈出選機(jī)窗口,程序控制打印后自動關(guān)閉窗口。<p>G、要顯示預(yù)覽窗口的標(biāo)尺參考<a href="javascript:myPreview9()">打印預(yù)覽9</a>(看不到時(shí)請?jiān)陬A(yù)覽界面右鍵菜單里選"顯示標(biāo)尺")<p><a href="PrintSampIndex.html">&lt;&lt;回樣例目錄</a></p><script language="javascript" type="text/javascript"> var LODOP; //聲明為全局變量 function myPreview1() { CreateOnePage(); LODOP.PREVIEW(); }; function myPreview2() { CreateOnePage(); LODOP.SET_PREVIEW_WINDOW(0,0,0,760,540,""); LODOP.PREVIEW(); } function myPreview3() { CreateOnePage(); LODOP.SET_PREVIEW_WINDOW(0,3,0,600,400,""); LODOP.PREVIEW(); }; function myPreview4() { CreateOnePage(); LODOP.SET_PREVIEW_WINDOW(0,1,1,800,600,"自定義標(biāo)題.開始打印"); LODOP.SET_SHOW_MODE("PREVIEW_NO_MINIMIZE",true);//預(yù)覽窗口禁止最小化,并始終最前 LODOP.PREVIEW(); }; function myPreview5() { CreateOnePage(); LODOP.SET_SHOW_MODE("HIDE_PAPER_BOARD",1); LODOP.PREVIEW(); }; function myPreview6() { CreateOnePage(); LODOP.SET_PRINT_PAGESIZE(2,0,0,""); LODOP.SET_PREVIEW_WINDOW(0,0,0,0,0,""); LODOP.PREVIEW(); }; function myPreview7() { CreateOnePage(); LODOP.SET_PRINT_PAGESIZE(2,0,0,""); LODOP.SET_PREVIEW_WINDOW(0,0,0,0,0,""); LODOP.SET_SHOW_MODE("LANDSCAPE_DEFROTATED",1);//橫向時(shí)的正向顯示 LODOP.PREVIEW(); }; function myPreview8() { CreateOnePage(); LODOP.SET_PREVIEW_WINDOW(0,1,0,800,600,"");//打印前彈出選擇打印機(jī)的對話框 LODOP.SET_PRINT_MODE("AUTO_CLOSE_PREWINDOW",1);//打印后自動關(guān)閉預(yù)覽窗口 LODOP.PREVIEW(); }; function myPreview9() { CreateOnePage(); LODOP.SET_SHOW_MODE("SHOW_SCALEBAR",true);//語句控制顯示標(biāo)尺(需高級注冊才行) LODOP.PREVIEW(); }; function CreateOnePage(){ LODOP=getLodop(); LODOP.PRINT_INIT("打印控件功能演示_Lodop功能_設(shè)置預(yù)覽窗口界面"); LODOP.SET_PRINT_PAGESIZE(1,1380,880,""); LODOP.ADD_PRINT_TEXT(80,100,400,35,"觀察預(yù)覽窗口的變化"); LODOP.SET_PRINT_STYLEA(0,"FontSize",30); }; </script> </body></html>



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容