///

/// 把Word文档转化为Html文件

///

/// word文件名

/// 要保存的html文件名

///

public static bool WordToHtml(string wordFileName, string htmlFileName)

{

try

{

Object oMissing = System.Reflection.Missing.Value;

Word._Application WordApp = new Word.Application();

WordApp.Visible = false;

object filename = wordFileName;

_Document WordDoc = WordApp.Documents.Open(ref filename, 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);

// Type wordType = WordApp.GetType();

// 打开文件

Type docsType = WordApp.Documents.GetType();

// 转换格式,另存为

Type docType = WordDoc.GetType();

object saveFileName = htmlFileName;

docType.InvokeMember("SaveAs", System.Reflection.BindingFlags.InvokeMethod, null, WordDoc,

new object[] { saveFileName, WdSaveFormat.wdFormatHTML });

//保存

WordDoc.Save();

WordDoc.Close(ref oMissing, ref oMissing, ref oMissing);

WordApp.Quit(ref oMissing, ref oMissing, ref oMissing);

return true;

}

catch (Exception e)

{

Console.WriteLine(e.Message);

Console.WriteLine(e.StackTrace);

return false;

}

}

如果不是用程序当中进行转换的时候,还有一个比较简单的转换方式就是点击word中的另存,直接在另存的对话框中保存类型选择html格式 进行保存就可以了

将word文档转换为html文档,将word文档转化为html(代码)相关推荐

  1. Word处理控件Aspose.Words功能演示:使用 Java 将 Word 文档转换为 Markdown

    大多数智能设备,如智能手机.平板电脑.笔记本电脑等,都支持EPUB格式来查看或阅读文档.它是电子书或电子出版物的常用格式.另一方面,MS Word 格式,如DOCX.DOC等,是数字世界中广泛使用的文 ...

  2. Word处理控件Aspose.Words功能演示:使用 C# 将 Word 文档转换为 Markdown

    如今,大量的文章.博客和文档都是以Markdown ( MD ) 格式编写的.但是,对于大型文档,Markdown 语法通常变得难以记忆和编写.为方便起见,您可以在 MS Word 中编写内容,然后将 ...

  3. 把office文档转换为html过程中的一些坑

    之前和我们项目的团队一起酝酿了一个项目,公司的业务文档技术文档比较多,但都比较分散,虽然通过FTP或其他方式聚合起来了,但感觉还是不够方便. 另外公司每次都来新员工,新员工都需要一些培训,比较耗时,比 ...

  4. Aspose.Words for .NET使用教程:将文档转换为字节数组和HTML

    Aspose.Words无需Microsoft Word也可在任何平台上满足Word文档的一切操作需求.本文将与大家分享如何将word和图像转换为PDF. 将Document(文档)转换为Byte A ...

  5. Java使用Openoffice将word、ppt转换为PDF

    最近项目中要实现WORD的文件预览功能,我们可以通过将WORD转换成PDF或者HTML,然后通过浏览器预览. OpenOffice OpenOffice.org 是一套跨平台的办公室软件套件,能在 W ...

  6. Word处理控件Aspose.Words功能演示:在 Java 中将 Word DOC/DOCX 转换为 PDF

    Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word. A ...

  7. Java 将 Word 文档转换为 PDF 的完美工具

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:为什么魂斗罗只有 128 KB却可以实现那么长的剧情?个人原创+1博客:点击前往,查看更多 来源:https:/ ...

  8. windows/linux服务器上java使用openoffice将word文档转换为PDF(亲测可用)

    一. 前言 1. 开发过程中经常会使用java将office系列文档转换为PDF, 一般都使用微软提供的openoffice+jodconverter 实现转换文档. 2. openoffice既有w ...

  9. 如何将Microsoft Word文档转换为PDF

    PDFs are handy for distributing documents so that they're seen the same way by all parties. Typicall ...

  10. azw3转换为pdf_干货:如何Java 将 Word 文档转换为 PDF

    在日常工作中,PDF格式良好的视觉阅读性和稳定性使其使用越来越广泛.因此我们常会遇到需要将成型的Word文档转换为PDF格式的情况.本文就将通过使用Java程序来演示如何将Word文档转换成PDF格式 ...

最新文章

  1. 损失函数/成本函数/目标函数的区别
  2. Visual C# 2008+SQL Server 2005 数据库与网络开发--9.1.1 SQL Server 2005中的XML功能
  3. ORACLE TEXT DATASTORE PREFERENCE(三)
  4. 使用 C++的第三方库 jsoncpp的步骤以及出现的问题
  5. 如何逃过taint droid的跟踪
  6. python实现蒙特卡洛算法_用Python实现基于蒙特卡洛算法小实验
  7. python返回上一条指令必须包括_python基础(10)--模块
  8. python类:类方法和静态方法
  9. APK改之理使用技巧
  10. #paypay付款测试#
  11. 每日一诗词 —— 临江仙
  12. OSChina 周一乱弹 —— 怎么搭讪学医的女孩,说你有病!
  13. 如何快速实现数组/字符串的逆序(用reverse函数实现)
  14. Servlet的路径配置
  15. ADAS进入「红海争夺」,这家外资Tier1「降本30%」应战
  16. OpenDaylight中MD-SAL学习笔记
  17. The Sandbox阐释对元宇宙平台的愿景
  18. Win10自定义短语
  19. matplotlib 用自定义颜色画散点图
  20. 思考:机器学习方法性能不好怎么办?!

热门文章

  1. 全球与中国道路检测系统市场深度研究分析报告
  2. flv转为mp3 的python小程序
  3. 上三角矩阵的乘法C语言,【数据结构】——基于压缩存储的半三角矩阵乘法运算的实现...
  4. ViewPager高度自适应
  5. Oracle中rownum的使用与总结(详解)
  6. dell笔记本计算机打不开,戴尔笔记本电脑打不开怎么处理
  7. 2013.07.10《播音主持日常基本训练…
  8. 初创公司Humane获1亿美元融资:投资方包括OpenAI CEO
  9. 有哪些工作看上去特别高大上,实则工资特别低?
  10. 中航信HBE接口接口开发指南