js word excel转html,word Excel转Html.docx

word Excel转Html

word 转Html 1/// 2/// word转成html 3/// 4/// 5privatevoid WordToHtml(object wordFileName,string htmlWord) 6{ 7//在此处放置用户代码以初始化页面 8 Word.ApplicationClass word = new Word.ApplicationClass(); 9 Type wordType = word.GetType();10 Word.Documents docs = word.Documents;11//打开文件12 Type docsType = docs.GetType();13 Word.Document doc = (Word.Document)docsType.InvokeMember("Open", System.Reflection.BindingFlags.InvokeMethod, null, docs, new Object[] { wordFileName, true, true });14//转换格式,另存为15string a = doc.Comments.ToString();16 Type docType = doc.GetType();17string wordSaveFileName = wordFileName.ToString()tring strSaveFileName = htmlWord + "\\" + Path.GetFileNameWithoutExtension(wordSaveFileName) + ".html";2223object saveFileName = (object)strSaveFileName;24 docType.InvokeMember("SaveAs", System.Reflection.BindingFlags.InvokeMethod, null, doc, newobject[] { saveFileName, Word.WdSaveFormat.wdFormatFilteredHTML });25 docType.InvokeMember("Close", System.Reflection.BindingFlags.InvokeMethod, null, doc, null);26//退出 Word 27 wordType.InvokeMember("Quit", System.Reflection.BindingFlags.InvokeMethod, null, word, null);2829 }引入? Microsoft.Office.Interop.Word;office转Html// Excel转成html///publicvoid ReadExcel(string rFilePath, string rHtmlFilePath){Excel.Application repExcel = new Excel.Application();Excel.Workbook workbook = null;//xlsFile为Excel文件路径workbook = repExcel.Application.Workbooks.Open(rFilePath,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);//htmlFile 是要另存的html文件名object ofmt = Excel.XlFileFormat.xlHtml;workbook.SaveAs(rHtmlFilePath,ofmt,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Excel.XlSaveAsAccessMode.xlNoChange,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);object osave = false;workbook.Close(osave, Missing

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值