<script defer>
// -------------------基本功能,可免費使用-----------------------
factory.printing.header = "";//頁眉
factory.printing.footer = "";//頁腳
factory.printing.SetMarginMeasure(1);//頁邊距機關,1為毫米,2為英寸
//邊距設定,需要注意大部分列印機都不能進行零邊距列印,即有一個邊距的最小值,一般都是6毫米以上
//設定邊距的時候時候如果設定為零,就會自動調整為它的最小邊距
factory.printing.leftMargin = 7;//左邊距
factory.printing.topMargin = 7;//上邊距
factory.printing.rightMargin = 7;//右邊距
factory.printing.bottomMargin = 7;//下邊距
factory.printing.portrait = true;//是否縱向列印,橫向列印為false
//--------------------進階功能---------------------------------------------
factory.printing.printer = "EPSON LQ-1600KIII";//指定使用的列印機
//factory.printing.printer = "cosa-data//HPLaserJ";//如為網絡列印機,則需要進行字元轉義
factory.printing.paperSize = "A4";//指定使用的紙張
factory.printing.paperSource = "Manual feed";//進紙方式,這裡是手動進紙
factory.printing.copies = 1;//列印份數
factory.printing.printBackground = false;//是否列印背景圖檔
factory.printing.SetPageRange(false, 1, 3); //列印1至3頁
//---------------------常用函數--------------------------------
factory.printing.Print(false);//無确認列印,true時列印前需進行确認
factory.printing.PrintSetup();//列印設定
factory.printing.Preview();//列印預覽
factory.printing.WaitForSpoolingComplete();//等待上一個列印任務完全送入列印池,在連續無确認列印時非常有用
factory.printing.EnumPrinters(index);//枚舉已安裝的所有列印機,主要用于生成列印機選擇功能
</script>