如何将powerpoint转换为html

将powerpoint转换为zdhtml方法内详见容:http://jingyan.baidu.com/article/d8072ac4445979ec95cefda0.html 本回答由提问者推荐

1、首先在电脑桌面新建百一个Word文档,然后打开新建的文档。2、输入文字后,点击Word文件左上方开始-->另存为(A)。3、其他格式-->类型选择为“网页(度*.html,*htm)”-->输入文件名-->保存到桌面。4、默认专打开方式,Word默认用Office Word打开,htm默认用浏览器打开。5、打开《Word超链接演示.htm》文件,就属可以看到刚才保存的内容,就完成了 。

PowerPoint能直接打开网页阿在菜单上选文件->打开->类型选"所有网页文件" 本回答被网友采纳

人家是HTML转化成ppt,不是网页打开ppt

如何将powerpoint转换为html 第1张

第一步、打开网页后单击浏览器菜单栏的“文件”-->另存为,然后选择copy“网页,全部htm,html”格式;(如下图):第二步、我们打开Word,然后选择Word菜单栏的“文件”-->打开,找到刚才保存文件的地方,选择打开(如:我这里打开“《Excel2003如何合并单元知格》”这个页面):步骤三、打开以后我们删除一些不需要的地方,比如:顶部和底部的,那些对于我们来说都没什么用,我们要主要就是要内容。然后打开菜单栏的“表格”-->转换-->表格转换为文本,将一些文档中的表格一一去掉。最后步、修改了一下效果跟先前那个比起来是不是要好得多呀?我们将修改好的文档“另存为”道或者“保存”普通的(.doc)格式就可以了。

如何将powerpoint转换为html 第2张

主要功能代码如下:using System; using System.Collections.Generic; using System.Text; using System.IO; using PPT = Microsoft.Office.Interop.PowerPoint; using System.Reflection; namespace WritePptDemo { class Program { static void Main(string[] args) { string path; //文件路径变量 PPT.Application pptApp; //Excel应用程序变量 PPT.Presentation pptDoc; //Excel文档变量 PPT.Presentation pptDoctmp; path = @"C:\MyPPT.ppt"; //路径 pptApp = new PPT.ApplicationClass(); //初始化 //如果已存在,则删除 if (File.Exists((string)path)) { File.Delete((string)path); } //由于使用的是COM库,e79fa5e98193e58685e5aeb931333339663366因此有许多变量需要用Nothing代替 Object Nothing = Missing.Value; pptDoc = pptApp.Presentations.Add(Microsoft.Office.Core.MsoTriState.msoFalse); pptDoc.Slides.Add(1, Microsoft.Office.Interop.PowerPoint.PpSlideLayout.ppLayoutText); string text = "示例文本"; foreach (PPT.Slide slide in pptDoc.Slides) { foreach (PPT.Shape shape in slide.Shapes) { shape.TextFrame.TextRange.InsertAfter(text); } } //WdSaveFormat为Excel文档的保存格式 PPT.PpSaveAsFileType format = PPT.PpSaveAsFileType.ppSaveAsDefault; //将excelDoc文档对象的内容保存为XLSX文档 pptDoc.SaveAs(path, format, Microsoft.Office.Core.MsoTriState.msoFalse); //关闭excelDoc文档对象 pptDoc.Close(); //关闭excelApp组件对象 pptApp.Quit(); Console.WriteLine(path + " 创建完毕!"); Console.ReadLine();string pathHtml = @"c:\MyPPT.html"; PPT.Application pa = new PPT.ApplicationClass(); pptDoctmp = pa.Presentations.Open(path, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoFalse); PPT.PpSaveAsFileType formatTmp = PPT.PpSaveAsFileType.ppSaveAsHTML; pptDoctmp.SaveAs(pathHtml, formatTmp, Microsoft.Office.Core.MsoTriState.msoFalse); pptDoctmp.Close(); pa.Quit(); Console.WriteLine(pathHtml + " 创建完毕!"); } } }以上程序是使用C# 先创建一个ppt 文件并向里面写入了文字,然后再把此ppt 转换成html ,对于上面程序需要说明的其实就是

主要功能代码如下:using System; using System.Collections.Generic; using System.Text; using System.IO; using PPT = Microsoft.Office.Interop.PowerPoint; using System.Reflection; namespace WritePptDemo { class Program { static void Main(string[] args) { string path; //文件路径变量 PPT.Application pptApp; //Excel应用程序变量 PPT.Presentation pptDoc; //Excel文档e799bee5baa6e997aee7ad94e59b9ee7ad9431333361313232变量 PPT.Presentation pptDoctmp; path = @"C:\MyPPT.ppt"; //路径 pptApp = new PPT.ApplicationClass(); //初始化 //如果已存在,则删除 if (File.Exists((string)path)) { File.Delete((string)path); } //由于使用的是COM库,因此有许多变量需要用Nothing代替 Object Nothing = Missing.Value; pptDoc = pptApp.Presentations.Add(Microsoft.Office.Core.MsoTriState.msoFalse); pptDoc.Slides.Add(1, Microsoft.Office.Interop.PowerPoint.PpSlideLayout.ppLayoutText); string text = "示例文本"; foreach (PPT.Slide slide in pptDoc.Slides) { foreach (PPT.Shape shape in slide.Shapes) { shape.TextFrame.TextRange.InsertAfter(text); } } //WdSaveFormat为Excel文档的保存格式 PPT.PpSaveAsFileType format = PPT.PpSaveAsFileType.ppSaveAsDefault; //将excelDoc文档对象的内容保存为XLSX文档 pptDoc.SaveAs(path, format, Microsoft.Office.Core.MsoTriState.msoFalse); //关闭excelDoc文档对象 pptDoc.Close(); //关闭excelApp组件对象 pptApp.Quit(); Console.WriteLine(path + " 创建完毕!"); Console.ReadLine();string pathHtml = @"c:\MyPPT.html"; PPT.Application pa = new PPT.ApplicationClass(); pptDoctmp = pa.Presentations.Open(path, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoFalse); PPT.PpSaveAsFileType formatTmp = PPT.PpSaveAsFileType.ppSaveAsHTML; pptDoctmp.SaveAs(pathHtml, formatTmp, Microsoft.Office.Core.MsoTriState.msoFalse); pptDoctmp.Close(); pa.Quit(); Console.WriteLine(pathHtml + " 创建完毕!"); } } }以上程序是使用C# 先创建一个ppt 文 本回答由网友推荐

Office文档转换为html网页文件知或者PDF文件主要有以下几种方法:PPT文件转换为PDF格式一般有以下几种途径:1.Office2007及更高的版本支持直接将表格文件道转存为html文件或PDF文件,打开文档,然专后点击另存为,然后从格式列表中选择网页格式或者PDF格式即可。属2.使用第三方软件进行转换,比如anybizsoft pdf converter。添加幻灯片文件,然后选择转换后的格式(pdf),然后点击转换即可。3.使用在线转换:百度搜索“pdf在线转换”,然后打开相应的连接,然后上传文档,点击转换,然后把转换后的文件下载到本地即可。

官方就有提供转pdf的插件,点击另存为就有选项保存为pdf,如百果没安装插件的话,那么会有提度示指引你去官方下载,然后按照指示去下载安装即可。问最快的方法是在文件--另存为,点击另存为后下面有一个下拉选项,其中就有PDF文件这一选项。是OFFICE的应该答都有这个功能。 你也可以下载一个PDF虚拟打印机,安装内好以后在文件--打印,选择打印机,然后打容印就会提示你保存,出来就是PDF格式了 本回答被网友采纳

第一种方法: 需求是要产生格式一致的文档、报表(word和excel),要求度是字体、颜色、缩进、大小等等都要一致,对于这些文档来说,其样式基本都是固定的,变化的也就是那些实际的业务数据; 采用的技术是 xml + servlet + dom4j; 思路:知先制作一份模版,另存道为xml格式(注意是另存为产生xml),以这个xml文件为模版,预览请求时读取出数据,dom4j来解析操作xml模版转换成一份包含有业务数据的xml,最后servlet用那份xml来响应生成你要的文档; word和excel都可以转换为xml,如果懂WordML, SpreadsheetML,可以直接编写xml,上面方法对于样式是不用考虑的,所以专生成的文档样式风格高度一致;只属需要把数据放到相应的元素标签中(如果是多个相同的item,就是clone出相应的xml元素标签,填充数据,再放入相应的父元素中,注意dom4j clone出的元素不能读取操作,所以一般不要对clone的元素操作),一切共有的元素直接定义修改xml模版就可以了. 第二种方法: 采用技术:jodconverter + OpenOffice

  7a686964616fe78988e69d8331333361303635以下是具体的执行代码:  import com.jacob.activeX.ActiveXComponent;  import com.jacob.com.*;    public class OfficeToXML {    private final static OfficeToXML oOfficeToXML = new OfficeToXML();    public static OfficeToXML getInstance() {  return oOfficeToXML;  }    public OfficeToXML() {  }    public boolean WordtoHtml(String s, String s1) {  ComThread.InitSTA();  ActiveXComponent activexcomponent = new ActiveXComponent(  "Word.Application");  String s2 = s;  String s3 = s1;  boolean flag = false;  try {  activexcomponent.setProperty("Visible", new Variant(false));  Dispatch dispatch = activexcomponent.getProperty("Documents").toDispatch();  Dispatch dispatch1 = Dispatch.invoke(dispatch, "Open", 1,  new Object[] { s2, new Variant(false), new Variant(true) },  new int[1]).toDispatch();  Dispatch.invoke(dispatch1, "SaveAs", 1, new Object[] { s3,  new Variant(8) }, new int[1]);  Variant variant = new Variant(false);  Dispatch.call(dispatch1, "Close", variant);  flag = true;  } catch (Exception exception) {  exception.printStackTrace();  } finally {  activexcomponent.invoke("Quit", new Variant[0]);  ComThread.Release();  ComThread.quitMainSTA();  }  return flag;  }    public boolean PPttoHtml(String s, String s1) {  ComThread.InitSTA();  ActiveXComponent activexcomponent = new ActiveXComponent(  "PowerPoint.Application");  String s2 = s;  String s3 = s1;  boolean flag = false;  try {  Dispatch dispatch = activexcomponent.getProperty("Presentations")  .toDispatch();  Dispatch dispatch1 = Dispatch.call(dispatch, "Open", s2,  new Variant(-1), new Variant(-1), new Variant(0))  .toDispatch();  Dispatch.call(dispatch1, "SaveAs", s3, new Variant(12));  Variant variant = new Variant(-1);  Dispatch.call(dispatch1, "Close");  flag = true;  } catch (Exception exception) {  System.out.println("|||" + exception.toString());  } finally {  activexcomponent.invoke("Quit", new Variant[0]);  ComThread.Release();  ComThread.quitMainSTA();  }  return flag;  }    public boolean ExceltoHtml(String s, String s1) {  ComThread.InitSTA();  ActiveXComponent activexcomponent = new  ActiveXComponent("Excel.Application");  String s2 = s;  String s3 = s1;  boolean flag = false;  try  {  activexcomponent.setProperty("Visible", new Variant(false));  Dispatch dispatch =  activexcomponent.getProperty("Workbooks").toDispatch();  Dispatch dispatch1 = Dispatch.invoke(dispatch, "Open", 1, new  Object[] {  s2, new Variant(false), new Variant(true)  }, new int[1]).toDispatch();  Dispatch.call(dispatch1, "SaveAs", s3, new Variant(44));  Variant variant = new Variant(false);  Dispatch.call(dispatch1, "Close", variant);  flag = true;  }  catch(Exception exception)  {  System.out.println("|||" + exception.toString());  }  finally  {  activexcomponent.invoke("Quit", new Variant[0]);  ComThread.Release();  ComThread.quitMainSTA();  }  return flag;  }    public static void main(String args[]) {  OfficeToXML otx = OfficeToXML.getInstance();  boolean flag1 = otx.PPttoHtml("e:/test/test3.pptx", "e:/test/test3.html");  if(flag1){  System.out.println("PPT文件转换成HTML成功!");  }else{  System.out.println("PPT文件转换成HTML失败!");  }  boolean flag2 = otx.WordtoHtml("e:/test/test2.docx", "e:/test/test2.html");  if(flag2){  System.out.println("WORD文件转换成HTML成功!");  }else{  System.out.println("WORD文件转换成HTML失败!");  }  boolean flag3 = otx.ExceltoHtml("e:/test/test1.xlsx", "e:/test/test1.html");  if(flag3){  System.out.println("EXCEL文件转换成HTML成功!");  }else{  System.out.println("EXCEL文件转换成HTML失败!");  }  }  }    运行条件:  1.JDK1.6  2.jacob.jar和jacob.dll  1) 把jacob.dll在 ..\Java\jdk1.6.0_10\bin、..\Java\jdk1.6.0_10\jre\bin、C:\WINDOWS\system32 目录下各放一份  2) 把jacob.jar放入 项目的lib包下,并且在“java构建路径”中也要加载此jar包。  3) 运行项目即可编译通过.  注:jacob.jar以及jacob.dll版本一定要和jdk版本相匹配,否则后果自负!