C#将word转换为HTML格式
Microsoft.Office.Interop.Word.ApplicationClass appclass = new Microsoft.Office.Interop.Word.ApplicationClass();//实例化一个Word
Type wordtype = appclass.GetType();
Microsoft.Office.Interop.Word.Documents docs = appclass.Documents;//获取Document
Type docstype = docs.GetType();
object filename = @"C:\AA.doc";//Word文件的路径
Microsoft.Office.Interop.Word.Document doc = (Microsoft.Office.Interop.Word.Document)docstype.InvokeMember("Open", System.Reflection.BindingFlags.InvokeMethod, null, docs, new object[] { filename, true, true });//打开文件
Type doctype = doc.GetType();
object savefilename = @"C:\bb.html";//生成HTML的路径和名子
doctype.InvokeMember("SaveAs", System.Reflection.BindingFlags.InvokeMethod, null, doc, new object[] { savefilename, Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatHTML });//另存为Html格式
wordtype.InvokeMember("Quit", System.Reflection.BindingFlags.InvokeMethod, null, appclass, null);//退出
Thread.Sleep(3000);//为了使退出完全,这里阻塞3秒
StreamReader objreader = new StreamReader(savefilename.ToString(), System.Text.Encoding.GetEncoding("GB2312")); //以下内容是为了在Html中加入对本身Word文件的下载
FileStream fs = new FileStream(savefilename.ToString().Split('.').GetValue(0).ToString() + "$.html", FileMode.Create);
StreamWriter streamHtmlHelp = new System.IO.StreamWriter(fs, System.Text.Encoding.GetEncoding("GB2312"));
//streamHtmlHelp.WriteLine("<a href='E:\\AA.html'>源文件下载</a><br>");
string str = "";
do
{
str = objreader.ReadLine();
sb.Append(str+"\n");
sb.Replace("<Html>","");
sb.Replace("<body>", "");
streamHtmlHelp.WriteLine(str);
}
while (str != "</html>");
streamHtmlHelp.Close();
objreader.Close();
msg.InnerHtml = sb.ToString() ;
File.Delete(savefilename.ToString());
File.Move(savefilename.ToString().Split('.').GetValue(0).ToString() + "$.html", savefilename.ToString());
C#将word转换为HTML格式相关推荐
- 教你用8行代码将word转换为pdf格式 及 6行代码实现批量将word转换为pdf格式--python实用小技能get起来
目录 将word转换为pdf格式 安装pywin32 上代码 运行结果 批量实现word转pdf 安装docx2pdf 上代码 运行结果 将word转换为pdf格式 安装pywin32 代码(Anac ...
- 将 Word 转换为 Markdown格式 【详细教程】
文章目录 前言 ①下载安装Writage ②Word ➡ Markdown ③下载安装Pandoc ④再次Word ➡ Markdown 总结 提示:以下是本篇文章正文内容,学习内容将会持续更新 前言 ...
- 使用easyPoi导出word文档并使用openoffice把word转换为pdf格式
easyPoi官网:http://www.wupaas.com/ 一.制作要导出的word模板(使用Word软件制作模板),把模板里的变量用{{字段名}}代替,把制作好的模版放到,如下图我放到stat ...
- java 如何将word 转换为ftl_如何把word转化为pdf?职场达人必需的转换技巧
原标题:如何把word转化为pdf?职场达人必需的转换技巧 小刘是做推广工作的,前两天我们要到某度上传文件,但是pdf格式的文件在那个平台上比较吃香!而我们日常在文件中编辑文字又都是以word的格式, ...
- 手机上怎么把Word转换为PDF
大家经常会需要将Word文档转换为PDF的,电脑上也有很多的在线转换工具,当然如果你使用的是Word2017以上的版本也是可以直接另存为PDF格式的,但是要是电脑不在身边.或者是下班时间呢?其实Wor ...
- android word转html标签,如何将Word转换为网页html格式的方法(附代码清理方法)
Word是我们常用的的办公软件,广泛被运用,那么我们怎么把Word转换为网页html格式? 需要软件: word2003 或 wps 个人建议用wps更方便,word生成的图片容易重复 editplu ...
- java docx转html实例_Java实现将word转换为html的方法示例【doc与docx格式】
Java实现将word转换为html的方法示例[doc与docx格式] 发布于 2020-6-14| 复制链接 摘记: 本文实例讲述了Java实现将word转换为html的方法.分享给大家供大家参考, ...
- 简要介绍word文档转换为pdf格式文档的工具
找了很多工具,其实都是乱七八糟的,没几个好用的,最好还是用Adobe Acrobat Pro吧,这个就很方便了,而且转换的也不错. ABC Amber PDF Converter ABC Amber ...
- word自动消除html标签,如何将Word转换为网页html格式的方法(附代码清理方法)
Word是我们常用的的办公软件,广泛被运用,那么我们怎么把Word转换为网页html格式? 需要软件: editplus 第一步: 通过wps将word保存为html格式. 步骤如下: 1.打开wor ...
- word文档批量转换为html格式
有时需要将doc/docx格式的文档批量转换为html格式的网页文件,可以使用以下VBA脚本执行批量转换的操作,需要在安装了宏功能的Word中执行. 以下脚本会搜索指定目录中的doc文档,并逐个进行处 ...
最新文章
- js浮点数精度丢失问题及如何解决js中浮点数计算不精准
- postgresql导入mysql的备份_PostgreSQL数据备份、导入转
- CentOS6.5下安装Apache2.4+PHP7
- java绘图板_Java中的画图板简单功能实现
- MySQL 面试必备:又一神器“锁”,不会的在面试都挂了
- Matlab图像处理创新实践-实验4【综合设计大实验——GUI综合设计】
- 计算机机房用户不规则行为,网络及网管机房管理理论练习
- 【转】The underlying connection was closed
- idea关闭coverage
- Vue 全家桶 + Electron 开发的一个跨三端的应用 1
- 让用户感到体贴登录页设计灵感
- 升级到只读域控制器RODC
- nginx的日志格式
- Activity生命周期详解二
- 如何在多次触发事件时只执行一次?(函数防抖)
- 所有手机品牌型号大全_【干货】史上最全SMT贴片机品牌、型号大全,赶紧看看你会几种???...
- Linux系统下的软件安装
- Windows上搭建SFTP服务器
- Activity启动模式之SingleTask模式各种跳转
- 【易微信系列一】查找附近的人
热门文章
- LCIS最长公共上升子序列
- 大数据之多数据源综合管理系统:数据源配置管理
- 第12章 正则表达式与文件格式化处理
- 开发者经常用到的75 个功能强大的 jQuery插件和教程汇总(上篇)
- 用于主题检测的临时日志(861e8353-61d5-43a9-b1b4-e055dac9cf39 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)...
- 十进制转化八进制,十六进制
- 洛谷P4074 [WC2013]糖果公园(莫队)
- 百度地图坐标转换的异步回调事件
- linux系统中useradd和usermod命令参数讲解
- 给大家带来点福利 整理了一些学习网站,问答网站,和IT咨询网站