zoukankan      html  css  js  c++  java
  • .NET word内容转换成HTML

     using System.IO;
    using Word = Microsoft.Office.Interop.Word;

    public static string getWordFulltext(string WordFilePath, string docId)
            {
                string docText = "";
                try
                {
                    if (File.Exists(WordFilePath) && docId != "" && WordFilePath.EndsWith(".doc"))
                    {

                        Word.Application wordApp = new Word.Application();
                        object Source = WordFilePath;
                        string SaveHtmlPath = HttpContext.Current.Server.MapPath("UploadHTML") + "\\" + docId + ".html";
                        object Target = SaveHtmlPath;
                        object Unknown = Type.Missing;
                        object readOnly = true;
                        Word.Document doc = wordApp.Documents.Open(ref Source, ref Unknown, ref readOnly, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown);
                        docText = doc.Content.Text.ToString();
                        object format = Word.WdSaveFormat.wdFormatHTML;
                        doc.SaveAs(ref Target, ref format, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown);
                        doc.Close(ref Unknown, ref Unknown, ref Unknown);
                        wordApp.Quit(ref Unknown, ref Unknown, ref Unknown);

                    }

                }
                catch { }
                return docText;
            }

  • 相关阅读:
    LinkLabel控件使用
    读取mysql代码片段
    设置点风格
    C# List 用法
    图片焦点图切换效果
    dreamweaver 泛泛之谈
    js 之for..in、表单及事件触发
    实现省份查询 功能
    input类主要是
    js (1)
  • 原文地址:https://www.cnblogs.com/yinchengliang/p/2651923.html
Copyright © 2011-2022 走看看