如何使用.NET将PowerPoint转为HTML文件
答案:2 悬赏:0 手机版
解决时间 2021-01-31 06:56
- 提问者网友:几叶到寒
- 2021-01-30 20:00
如何使用.NET将PowerPoint转为HTML文件
最佳答案
- 五星知识达人网友:逃夭
- 2021-01-30 21:00
我们当然要使用Com组件了,所以要先安装powerpoint2000,在VS.NET里面添加一个refrence,找到microsoft PowerPoint object library 9.0,添加进来。
using System; using Office; using PowerPoint; namespace CourseServer.Course { ///<summary>/// Author:王洪超 /// Version:1.0 /// Date:2001/6/9 /// Description:转换PowerPoint的PPT文件为HTML文件 ///</summary>publicclass ConvertPowerPoint { ///<summary>/// 建立对PowerPoint.Application的Com组件的引用 ///</summary>private PowerPoint.Application ppt; ///<summary>/// 指向具体的文件; ///</summary>private PowerPoint.Presentation pptFile; privatestring _HtmlFileName; ///<summary>/// 只写属性,设置另存的HTML文件的文件路径 ///</summary>publicstring HtmlFileName { set { _HtmlFileName=value; } } ///<summary>/// 构造器 ///</summary>public ConvertPowerPoint() { //// TODO: Add constructor logic here // ppt=new PowerPoint.Application(); } ///<summary>/// 转换过程 ///</summary>///<param name="pptFileName">欲转换的PowerPoint文件名称</param>publicvoid Convert(string pptFileName) { pptFile=ppt.Presentations.Open(pptFileName,Office.MsoTriState.msoTrue,Office.MsoTriState.msoCTrue,Office.MsoTriState.msoFalse); pptFile.SaveAs(_HtmlFileName,PowerPoint.PpSaveAsFileType.ppSaveAsHTML,Office.MsoTriState.msoCTrue); pptFile.Close(); } } }点此发表你的看法>>【已有位网友发表了看法】
using System; using Office; using PowerPoint; namespace CourseServer.Course { ///<summary>/// Author:王洪超 /// Version:1.0 /// Date:2001/6/9 /// Description:转换PowerPoint的PPT文件为HTML文件 ///</summary>publicclass ConvertPowerPoint { ///<summary>/// 建立对PowerPoint.Application的Com组件的引用 ///</summary>private PowerPoint.Application ppt; ///<summary>/// 指向具体的文件; ///</summary>private PowerPoint.Presentation pptFile; privatestring _HtmlFileName; ///<summary>/// 只写属性,设置另存的HTML文件的文件路径 ///</summary>publicstring HtmlFileName { set { _HtmlFileName=value; } } ///<summary>/// 构造器 ///</summary>public ConvertPowerPoint() { //// TODO: Add constructor logic here // ppt=new PowerPoint.Application(); } ///<summary>/// 转换过程 ///</summary>///<param name="pptFileName">欲转换的PowerPoint文件名称</param>publicvoid Convert(string pptFileName) { pptFile=ppt.Presentations.Open(pptFileName,Office.MsoTriState.msoTrue,Office.MsoTriState.msoCTrue,Office.MsoTriState.msoFalse); pptFile.SaveAs(_HtmlFileName,PowerPoint.PpSaveAsFileType.ppSaveAsHTML,Office.MsoTriState.msoCTrue); pptFile.Close(); } } }点此发表你的看法>>【已有位网友发表了看法】
全部回答
- 1楼网友:青尢
- 2021-01-30 22:32
我没有带图表的ppt文档,所以提供的方法和软件没办法测试 软件名称:ppt转word(ppt转doc)绿色版 这里还有详细介绍 http://down.ddvip.com/2007-08/11861042221030.html 下载地址 http://www.mt30.com/soft/safe/fonts/200703/4221.html 迅雷下载链接 thunder://qufodhrwoi8vzhgubxqzmc5jb20vl2fwcc9wchrfzg9jlnjhclpa 下面是在百度找到的转换方法 1. 首先打开需要转换成中文word文件的中文powerpoint文件,然后使用鼠标左键依次选择“文件→发送→microsoft word”命令项。 2. 完成选择之后,系统首先会出现“撰写”对话框,此时应当在“在microsoft word使用的版式”栏中选择一种版面的配置,然后在“将幻灯片添加到microsoft word文档”栏中选择将中文powerpoint的幻灯片转换到中文word文件时的变化方式; 3. 完成上述选择之后,接着使用鼠标左键单击“确定”按钮,即可启动中文word,然后自动实现将中文powerpoint文件转换到中文word文件中,此时只需要在中文word中稍微进行一些修改,即可完成转换工作。 原文地址: http://zhidao.baidu.com/question/5366896
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯