我想找一个Internet Explorer ActiveX控件,它允许我在没有对话框的情况下将网页或网页的一部分打印到特定的打印机。
是否有任何activex插件可以实现此目的?
答案 0 :(得分:2)
我使用了ScriptX。免费版本允许您设置一些基本参数,请参阅下面的示例。
示例:
<!-- MeadCo ScriptX -->
<object id=factory style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="http://[your path here]/smsx.cab#Version=7.0.0.8 ">
</object>
<script>
function printWindow() {
factory.printing.header = "This is MeadCo";
factory.printing.footer = "Printing by ScriptX";
factory.printing.portrait = false;
factory.printing.leftMargin = 1.0;
factory.printing.topMargin = 1.0;
factory.printing.rightMargin = 1.0;
factory.printing.bottomMargin = 1.0;
factory.printing.Print(false);
}
</script>