社区
C#
帖子详情
如何用c#写一个程序把word文档转换成HTML文档呢 ?
kwklover
2005-01-07 01:30:48
word是有这个功能的,但是如果我想批量更新的话,word就不可能做到了
这样程序应该怎么做呢 ?
谢谢 !
...全文
136
7
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
7 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Father_Of_C_s_d_n
2005-01-07
关注当中...
打赏
举报
回复
赞
tangyanjun1
2005-01-07
只能对word编程,就像 CSTerry(Terry) 提供的方法一样。自己应该是写不出这样的代码的吧。操纵word来存吧
打赏
举报
回复
赞
peng1014
2005-01-07
学习
打赏
举报
回复
赞
kwklover
2005-01-07
那位用过vsto的 ?
能否提供vsto的下载地址 ?
打赏
举报
回复
赞
CSTerry
2005-01-07
Word.ApplicationClass word = new Word.ApplicationClass();
Type wordType = word.GetType();
Word.Documents docs = word.Documents;
// 打开文件
Type docsType = docs.GetType();
object fileName = "c:\\aaa.doc";
Word.Document doc = (Word.Document)docsType.InvokeMember("Open",
System.Reflection.BindingFlags.InvokeMethod, null, docs, new Object[] {fileName, true, true});
// 转换格式,另存为
Type docType = doc.GetType();
object saveFileName = "d:\\aaa.html";
//下面是Microsoft Word 9 Object Library的写法,如果是10,可能写成:
//docType.InvokeMember("SaveAs", System.Reflection.BindingFlags.InvokeMethod,null, doc, new object[]{saveFileName, Word.WdSaveFormat.wdFormatFilteredHTML});
docType.InvokeMember("SaveAs", System.Reflection.BindingFlags.InvokeMethod,null, doc, new object[]{saveFileName, Word.WdSaveFormat.wdFormatHTML});
///其它格式:
///wdFormatHTML
///wdFormatDocument
///wdFormatDOSText
///wdFormatDOSTextLineBreaks
///wdFormatEncodedText
///wdFormatRTF
///wdFormatTemplate
///wdFormatText
///wdFormatTextLineBreaks
///wdFormatUnicodeText
// 退出 Word
wordType.InvokeMember("Quit", System.Reflection.BindingFlags.InvokeMethod,null, word, null);
打赏
举报
回复
赞
yinshuhai
2005-01-07
学习中——————
打赏
举报
回复
赞
kwklover
2005-01-07
提供资料也可以的
thank you
打赏
举报
回复
赞
相关推荐
信息系统项目管理师范文(采购管理).docx
信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx信息系统项目管理师范文(采购管理).docx
毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载
毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板 (1).zip毕业答辩模板打包下载 1.合个人学习技术做项目参考合个人学习技术做项目参考 2.适合学生做毕业设计项目参考适合学生做毕业设计项目技术参考 3.适合小团队开发项目技术参考适合小团队开发项目技术参考
电子制造智慧工厂实践.ppt
电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt电子制造智慧工厂实践.ppt
城市信息模型解决方案.ppt
城市信息模型解决方案.ppt城市信息模型解决方案.ppt城市信息模型解决方案.ppt城市信息模型解决方案.ppt城市信息模型解决方案.ppt
基于MSE准则的自适应波束形成matlab仿真+代码操作视频
1.领域:matlab,自适应波束形成算法 2.内容:基于MSE准则的自适应波束形成matlab仿真+代码操作视频 3.
用
处:
用
于自适应波束形成编程学习 4.指向人群:本科,硕士,博士等教研使
用
5.运行注意事项: 使
用
matlab2021a或者更高版本测试,运行里面的Runme.m文件,不要直接运行子函数文件。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。 具体可观看提供的操作录像视频跟着操作。
Python库 | amadeus-3.4.0-py2.py3-none-any.whl
资源分类:Python库 所属语言:Python 使
用
前提:需要解压 资源全名:amadeus-3.4.0-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
毕业答辩插画小清新答辩模板4.zip毕业答辩模板打包下载
毕业答辩插画小清新答辩模板4.zip毕业答辩模板打包下载毕业答辩插画小清新答辩模板4.zip毕业答辩模板打包下载毕业答辩插画小清新答辩模板4.zip毕业答辩模板打包下载毕业答辩插画小清新答辩模板4.zip毕业答辩模板打包下载 1.合个人学习技术做项目参考合个人学习技术做项目参考 2.适合学生做毕业设计项目参考适合学生做毕业设计项目技术参考 3.适合小团队开发项目技术参考适合小团队开发项目技术参考
基于FPGA单边带调制系统设计说明.doc
基于FPGA单边带调制系统设计说明.doc
Android开发(移动终端设计大作业级)
1、
用
户管理:管理员负责导入所有学 1、
用
户管理:管理员负责导入所有学 生和老师的信息。 生和老师的信息. 2、论文选题管理:老师登录后,可以 2、论文选题管理:老师登录后,可以 对论文选题进行增删改。 对论文选题进行增删改. 3、学生选题:学生登录后,可查询所 3、学生选题:学生登录后,可查询所 有老师的所有选题,并进行选中。4、论文选题查询:老师可以查询学生 有老师的所有选题,并进行选中.4、论文选题查询:老师可以查询学生 对自己的选题情况,并进行接受或者拒绝。 对自己的选题情况,并进行接受或者拒绝.
Python库 | almanac_bot-0.0.2-py3-none-any.whl
资源分类:Python库 所属语言:Python 使
用
前提:需要解压 资源全名:almanac_bot-0.0.2-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Buck-Boost变换器_Simulink开关电源仿真模型_开关电源仿真_matlab simulink
【达摩老生出品,必属精品,亲测校正,质量保证】 资源名:Buck-Boost变换器_Simulink开关电源仿真模型_开关电源仿真_matlab simulink 资源类型:matlab项目全套源码 源码说明: 全部项目源码都是经过测试校正后百分百成功运行的,如果您下载后不能运行可联系我进行指导或者更换。 适合人群:新手及有一定经验的开发人员
Python库 | atap_widgets-0.2.1-py3-none-any.whl
资源分类:Python库 所属语言:Python 使
用
前提:需要解压 资源全名:atap_widgets-0.2.1-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
2021年Excel题库大全DA.docx
2021年Excel题库大全DA.docx2021年Excel题库大全DA.docx2021年Excel题库大全DA.docx2021年Excel题库大全DA.docx2021年Excel题库大全DA.docx2021年Excel题库大全DA.docx2021年Excel题库大全DA.docx2021年Excel题库大全DA.docx
Python库 | astersay-0.8.2-py3-none-any.whl
资源分类:Python库 所属语言:Python 使
用
前提:需要解压 资源全名:astersay-0.8.2-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
监控记事本模块源码和例程
资源介绍:。可以将内存中的DLL直接注入到指定进程中,无需
写
出。支持黑月。资源作者:。易语言模块源码下载。资源界面:。资源下载:。
易语言USkin界面换肤开发包模块源码
资源介绍:。加载皮肤,启动菜单皮肤,启
用
皮肤。资源作者:。易语言源代码大全。资源界面:。资源下载:。
Java面试宝典完整版最最最新.pdf
Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf Java面试宝典完整版最最最新.pdf
黑龙江大学汇编语言实验报告(实验报告内有源码有注释)
实验一、上机操作和 DEBUG 练习、 实验二 顺序
程序
设计、实验三 串操作
程序
设计、实验四 分支
程序
和循环
程序
设计、实验五 综合
程序
设计 实验一: 1、将存放在数据段中的变量 VAR1 中的三个数,传送到该段中的变量 VAR2 中。 2、将存放在数据段 STR1 中的字符串‘ABCDEF‘传送到该段的 STR2 存储区中。 实验二: 1、计算(X+(Y*Z-100))/W 2、设X、Y、Z均为双精度数,它们分别存放在X、X+2、Y、Y+2、Z、Z+2存储单元中,存放时高位字存放在高地址,低位字存放在低地址,编
写
程序
实现下面的表达式:X+(Y-Z)=W
盈通H61 BIOS增加nvme固态模块
盈通H61 BIOS增加nvme固态模块
信息系统项目管理师要点整理.docx
信息系统项目管理师要点整理.docx信息系统项目管理师要点整理.docx信息系统项目管理师要点整理.docx信息系统项目管理师要点整理.docx信息系统项目管理师要点整理.docx信息系统项目管理师要点整理.docx信息系统项目管理师要点整理.docx信息系统项目管理师要点整理.docx
发帖
C#
加入
微信扫一扫
点击复制链接
10.7w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
申请成为版主
帖子事件
创建了帖子
2005-01-07 01:30
社区公告
让您成为最强悍的C#开发者