手机
当前位置:查字典教程网 >编程开发 >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.net2.0中css失效的解决方法

asp.net获取HTML表单File中的路径的方法

asp.net 2.0多语言网站解决方法

asp.net动态添加js文件调用到网页的方法

asp.net实现md5加密

Asp.net 5种页面转向方法

asp.net C#检查URL是否有效的方法

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

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

vb.net将图片导入到excel的方法

精品推荐
分类导航