主页 > 知识库 > asp.net实现将ppt文档转换成pdf的方法

asp.net实现将ppt文档转换成pdf的方法

热门标签:河北网络回拨外呼系统 关于宗地图标注技术规范 威海电销 400电话办理最优质 t3出行地图标注怎么做 河南语音外呼系统公司 宁夏机器人电销 外呼电销机器人软件 400免费电话怎么办理

本文实例讲述了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程序设计有所帮助。

您可能感兴趣的文章:
  • C#实现pdf导出 .Net导出pdf文件
  • ASP.NET实现将word文档转换成pdf的方法
  • asp.net 按指定模板导出word,pdf实例代码
  • Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)
  • ASP.NET MVC 项目直接预览PDF文件
  • 详解开源免费且稳定实用的.NET PDF打印组件itextSharp(.NET组件介绍之八)
  • ASP.NET保存PDF、Word和Excel文件到数据库
  • 如何使用Rotativa在ASP.NET Core MVC中创建PDF详解

标签:固原 乐山 吉林 淮北 池州 广元 咸宁 贺州

巨人网络通讯声明:本文标题《asp.net实现将ppt文档转换成pdf的方法》,本文关键词  asp.net,实,现将,ppt,文档,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《asp.net实现将ppt文档转换成pdf的方法》相关的同类信息!
  • 本页收集关于asp.net实现将ppt文档转换成pdf的方法的相关信息资讯供网民参考!
  • 推荐文章