手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net实现将ppt文档转换成pdf的方法
asp.net实现将ppt文档转换成pdf的方法
摘要:本文实例讲述了asp.net实现将ppt文档转换成pdf的方法。分享给大家供大家参考。具体实现方法如下:一、添加引用复制代码代码如下:usi...

本文实例讲述了asp.net实现将ppt文档转换成pdf的方法。分享给大家供大家参考。具体实现方法如下:

一、添加引用

复制代码 代码如下:using Microsoft.Office.Core;

using Microsoft.Office.Interop.PowerPoint;

二、转换方法

复制代码 代码如下:///<summary>

/// 把PowerPoint文件转换成PDF格式文件

///</summary>

///<param name="sourcePath">源文件路径</param>

///<param name="targetPath">目标文件路径</param>

///<returns>成功返回true,失败返回false</returns>

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程序设计有所帮助。

【asp.net实现将ppt文档转换成pdf的方法】相关文章:

asp.net导出excel的简单方法

Asp.net 5种页面转向方法

asp.net用三层实现多条件检索示例

ASP.NET MVC3 实现全站重定向的简单方法

asp.net水晶报表参数字段在代码中赋值的方法

asp.net实现文件无刷新上传方法汇总

asp.net Split分割字符串的方法

asp.net 因为数据库正在使用的解决方法

asp.net2.0实现邮件发送(测试成功)

Ajax实现异步刷新验证用户名是否已存在的具体方法

精品推荐
分类导航