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

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

热门标签:电商新玩法 客户服务 电销业务 国美全国运营中心 人工智能 百度AI接口 科大讯飞语音识别系统 网站排名优化

本文实例讲述了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详解

标签:厦门 益阳 拉萨 枣庄 南平 咸宁 POS机 攀枝花

巨人网络通讯声明:本文标题《asp.net实现将ppt文档转换成pdf的方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266