首页 热点资讯 义务教育 高等教育 出国留学 考研考公

如何使用.NET将PowerPoint转为HTML文件

发布网友 发布时间:2022-04-22 00:55

我来回答

1个回答

热心网友 时间:2022-04-21 22:06

我们当然要使用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(); } } }点此发表你的看法>>【已有位网友发表了看法】

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com