var path = Request.Url.Host + ":" + Request.Url.Port + list[i].AnnexPath;//html保存路径string savePath = Server.MapPath("~/Uploads/RemoteDatum/");if (!Directory.Exists(savePath)){Directory.CreateDirectory(savePath);}//将word转成htmlif (!System.IO.File.Exists(savePath + list[i].AnnexId + ".html")){Microsoft.Office.Interop.Word.ApplicationClass word = new Microsoft.Office.Interop.Word.ApplicationClass();Type wordType = word.GetType();Documents docs = word.Documents;Type docsType = docs.GetType();Microsoft.Office.Interop.Word.Document doc = (Microsoft.Office.Interop.Word.Document)docsType.InvokeMember("Open", System.Reflection.BindingFlags.InvokeMethod, null, docs, new Object[] { (object)path, true, true });Type docType = doc.GetType();string strSaveFileName = savePath + list[i].AnnexId + ".html";object saveFileName = (object)strSaveFileName;docType.InvokeMember("SaveAs", System.Reflection.BindingFlags.InvokeMethod, null, doc, new object[] { saveFileName, Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatFilteredHTML });docType.InvokeMember("Close", System.Reflection.BindingFlags.InvokeMethod, null, doc, null);wordType.InvokeMember("Quit", System.Reflection.BindingFlags.InvokeMethod, null, word, null);}var htmlPath = "/Uploads/RemoteDatum/" + list[i].AnnexId + ".html";

转载于:https://www.cnblogs.com/llljpf/p/7541645.html

C#中word文档转html相关推荐

  1. html 插入本地视频,win7系统中Word文档插入本地视频的方法【图文】

    win7系统安装Office办公软件无论生活还是办公对大家的帮助都是很大的,有时候编辑word文档需要插入本地视频,很多熟悉Office的朋友都知道在PPT中插入视频很方便,直接点击插入选项卡的视频选 ...

  2. Windows系统中Word文档中文字后面的空格下的下划线不显示的解决办法

       笔者最近在做课程设计,需要写Word文档,在写文档的时候遇到了一堆bug,现在课程设计肝完了,终于有时间梳理梳理这些bug然后发布出来做个备忘录.    第一个bug是Windows系统中Wor ...

  3. wps文档复制粘贴序号_wps 中word文档插入表格,如何插入的表格中实现 序号的自动 填写...

    wps 中word文档插入表格,如何插入的表格中实现 序号的自动 填写以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! w ...

  4. speedoffice中Word文档如果自动编号

    我们在用Word编辑文件时,有时需要对项目进行编号,那么怎么能自动编号呢?以最常用的speedoffice为例 1.首先,我们打开Word文档,选择需要进行编号的内容,如图: 2.然后,在" ...

  5. php 上传word文件 源码,THINKPHP中word文档的上传与下载

    点击上传按钮 控制器public function uplo(){ $gid=I('get.id'); // var_dump($gid);die; $this->assign('GID',$g ...

  6. word文档中动态生成excel表格(基金公告系列讲解)

    1.本博文仅为了将之前工作中动态生成XBRL文件需求中word文档动态生成excel部分进行了实现(虽然隔着时间比较久),闲暇之余的考虑,应对大批量文件生成时可采用定时任务+多线程技术+redis队列 ...

  7. Word控件Spire.Doc 【文本】教程(5) ;从 Word 文档中的文本框中提取文本

    文本框的目的是允许用户输入程序要使用的文本信息.也可以从文本框中提取现有的文本信息.以下指南重点介绍如何通过Spire.Doc for .NET从 C# 中 Word 文档的文本框中提取文本. Spi ...

  8. web系统中巧用word文档的html格式创建多样式的word文档,WEB系统中巧用WORD文档的HTML格式创建多样式的WORD文档...

    以计算机和现代网络技术为特征的现代信息技术极大地促进了社会经济的发展,基于各行各业的WEB系统的开发与应用也越来越多. >> WEB系统中巧用WORD文档的HTML格式创建多样式的WORD ...

  9. 业务系统中的Word文档如何转成pdf

    在业务系统中Word文档转pdf是常见的需求,Word文档格式用于业务文档的编辑过程,Pdf文档格式用于流转分发的过程,通过zOffice的Open API可以方便的把Word文档转成Pdf,同时可以 ...

最新文章

  1. python爬虫执行scrapy crawl demo出现: import win32api ModuleNotFoundError: No module named 'win32api'错误
  2. 可溶于水的机器人见过吗?明胶和糖3D打印而成,现登Science子刊封面
  3. 优秀软件开发者必须具备的能力
  4. 免费报名|《PMCAFF产品经理第一课》Facebook、360、京东早期核心产品大牛重磅开讲...
  5. k8s pod的创建流程图示
  6. 方法的反射---反射学习笔记(二)
  7. FIle类和递归方法的使用
  8. display:none的表单也会被提交
  9. 【报告分享】微信视频号新机遇白皮书.pdf
  10. java nio 如何使用_Java NIO 系列教程(转)
  11. 计算机会说,计算机会有意识吗?你以为就我们才有吗~
  12. Android 放大镜效果实现原理
  13. paTJPSb桌趴缀岳凳钟涸
  14. 碧彩电子秤工程模式_碧彩秤操作手册.doc
  15. 雷锋网特约专访易科成志创始人、CEO潘真
  16. IP67 | IP58 防护等级理解
  17. CPU个数、CPU核心数、CPU线程数
  18. 基于mean-shift的简单目标跟踪
  19. 数据中心管理与运维的问题与对策
  20. 网上计算机能力提升研修心得,信息技术应用能力提升个人研修总结

热门文章

  1. 提高社会的微生物素养:势在必行!
  2. R绘图 第八篇:绘制饼图(ggplot2)
  3. 数据集:Udacity Self-Driving 目标检测数据集
  4. [mybatis] sql语句无错误,但是执行多条sql语句时,抛出java.sql.SQLSyntaxErrorException...
  5. OSChina 周三乱弹 ——猫和铲屎官总要疯一个
  6. C语言基础——C语言概述——语句和每行代码的含义
  7. 拓扑学+计算机,拓扑学是什么
  8. SQL注入点判断及万能密码
  9. 系统监控必备工具procmon
  10. VMware+CentOS7搭建私有云桌面服务