請問: myWord.PrintOut(ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing);
這句word打印代碼可以在客戶端使用嗎?
如果不行呢么web里打印word要用什么方法~~
急問~~

解决方案 »

  1.   

    用JavaScript调用Word.application
    <script language=JavaScript>
    var wrd=new ActiveXObject("Word.Application")
    wrd.visible=true
    alert("您的"+wrd.Application.Caption+"安装路径为:\n"+wrd.Application.Path+"\n版本号是:"+wrd.Application.version+"\n注册使用者是:"+wrd.Application.UserName)
    wrd.Documents.Open("d:\exam.doc")
    wrd.Selection.TypeText("This is some text.")
    wrd.Application.Activate()
    wrd.ActiveDocument.SaveAs("d:\exam111.doc")
    wrd=null
    </script>
      

  2.   

    需要ActiveX,不能直接调用printout
      

  3.   

    用暸javascript做,能夠實現,但是需要在客戶端打開ActiveX,降低了安全性~繼續尋找更可靠的方法,順便問問,如果轉成pdf那么需要ActiveX嗎?先結帖