下载ScriptX.cab控件,修改codebase的值,默认下面的设置也可以。
页面加载控件:
<object id="factory" style="display:none" viewastext classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase=" http://www.meadroid.com/scriptx/ScriptX.cab#Version =5,60,0,360"></object >
控件使用教程:
<脚本延迟>
函数 SetPrintSettings() {
// -- 高级功能,未曾使用过,有待确认。
factory.printing.SetMarginMeasure(2) // 测量边距(以英寸为单位)
factory.SetPageRange(false, 1, 3) // 需要从 1 到 3 的页面
factory.printing.printer =“HP DeskJet 870C”
工厂.打印.份数 = 2
工厂.printing.collate = true
工厂.printing.paperSize = "A4"
factory.printing.paperSource = "Manual feed"
// -- 基本功能 使用过
factory.printing.header = "这是 MeadCo"
factory.printing.footer = "ScriptX 高级打印"
factory.printing.portrait = false //方向,true
工厂.打印.leftMargin = 1.0
工厂.打印.topMargin = 1.0
工厂.printing.rightMargin = 1.0
工厂.打印.bottomMargin = 1.0
factory.printing.Print(false) //直接打印,true,希望取消,总是弹出选择打印机窗口
factory.printing.PageSetup() //打印设置
factory.printing.Preview() //打印预览
}
</脚本>