asp.net实现将ppt文档转换成pdf的方法 本文实例讲述了asp.net实现将ppt文档转换成pdf的方法。分享给大家供大家参考。具体实现方法如下: 一、添加引用 复制代码 代码如下:using Microsoft.Office.Core; using Microsoft.Office.Interop.PowerPoint; 二、转换方法 复制代码 代码如下:/// /// 把PowerPoint文件转换成PDF格式文件 /// ///源文件路径 ///目标文件路径 ///成功返回true,失败返回false public static bool PPTConvertToPDF(string sourcePath, string targetPath) { bool result; PpSaveAsFileType ppSaveAsFileType = PpSaveAsFileType.ppSaveAsPDF;//转换成pdf object missing = Type.Missing; Microsoft.Office.Interop.PowerPoint.ApplicationClass application = null; Presentation persentation = null; try { application = new Microsoft.Office.Interop.PowerPoint.ApplicationClass(); persentation = application.Presentations.Open(sourcePath, MsoTriState.msoTrue, MsoTriState.msoFalse, MsoTriState.msoFalse); if (persentation!=null) { persentation.SaveAs(targetPath, ppSaveAsFileType, MsoTriState.msoTrue); } result = true; } catch { result = false; } finally { if (persentation != null) { persentation.Close(); persentation = null; } if (application != null) { application.Quit(); application = null; } } return result; } 三、调用 复制代码 代码如下:OfficeToPdf.PPTToPDF("d:\\12345.pptx", "d:\\12345.pdf"); 希望本文所述对大家的asp.net程序设计有所帮助。