`

C# PPT转PDF、Image、PPTX、XPS、EMF

阅读更多

处理文档时,常会将各种不同的文档转为需要的文档格式。在本文中,将介绍几种将PPT文档转为多种文档格式的方法,包括PPT转PDF、PPT转Image、PPT转PPTX、PPT转XPS、PPT转EMF。

PS:本方法中使用了免费版组件Spire.Presentation for .NET

1.PPT转PDF

using System;
using Spire.Presentation;

namespace PPT转PDF
{
    class Program
    {
        static void Main(string[] args)
        {
            //新建一个Presentation类对象,并加载需要转为目标对象的PPT文档
            Presentation presentation = new Presentation();
            presentation.LoadFromFile("Sample.pptx");
            //保存PPT文档为PDF文档格式,并打开文档
            presentation.SaveToFile("ToPdf.pdf", FileFormat.PDF);
            System.Diagnostics.Process.Start("ToPdf.pdf");

        }
    }
}

 

2.同理,也可通过此方法将PPT转成Image,加载PPT文档后,写入如下代码段

// 保存幻灯片为Image
Image image = presentation.Slides[i].SaveAsImage();
String fileName = String.Format("result-img-{0}.png", i);
image.Save(“ToImage”, System.Drawing.Imaging.ImageFormat.Png);
System.Diagnostics.Process.Start(“ToImage”);

 

3.PPT转PPTX

//保存PPT为PPTX格式
presentation.SaveToFile("ToPPTX.pptx", FileFormat.Pptx2010);
System.Diagnostics.Process.Start("ToPPTX.pptx");

 4.PPT转XPS

//保存文件为XPS
ppt.SaveToFile("sample.xps", FileFormat.XPS);

 5.PPT转EMF

//保存PPT为EMF格式
presentation.Slides[2].SaveAsEMF("result.emf");

 

(本文转自http://www.cnblogs.com/Yesi/p/5388152.html

分享到:
评论

相关推荐

    PPT转PPTX, PPT转PPTX PPT转PPTX

    PPT转PPTX,PPT转PPTX PPT转PPTX PPT转PPTX PPT转PPTX PPT转PPTX PPT转PPTX PPT转PPTX PPT转PPTX PPT转PPTX PPT转PPTX

    c# office(doc xls ppt等)转pdf代码类

    在C#编程环境中,将Office文档(如DOC、XLS、PPT等)转换为PDF是一种常见的需求。这种转换有助于保持格式一致性,并方便在不同设备和操作系统之间共享。本篇文章将详细探讨如何使用C#代码实现这个功能。 首先,我们...

    PPTX转PPT.PPTX转PPT

    PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT.PPTX转PPT....

    PDF转PPT工具python

    PDF转PPT是将PDF文档转换为PowerPoint演示文稿的过程,这在许多情况下非常有用,比如准备演讲、教学材料或者重新编辑已有的PDF内容。Python作为一种强大的编程语言,提供了丰富的库来处理这样的任务。本篇文章将深入...

    C# 将word/ppt文档转换为pdf

    利用Microsoft.Office.Interop.Word实现word转换pdf.利用Microsoft.Office.Interop.PowerPoint实现ppt转换pdf. 利用Aspose类库将word,ppt文档转换为Pdf。 利用Aspose.Slides.dll将本地ppt文档转化成pdf

    ppt文件转pdf文件

    PPT转PDF转换器批量转换PowerPoint到PDF是容易的。它是PowerPoint(PPT, PPTX, RTF, TXT, JPG)文档转换成PDF最佳解决方案。... PPT转PDF转换器为PowerPoint(PPT, PPTX, RTF, TXT, JPG)文档转换成PDF最完整的解决方案。

    C#调用Aspose.Slides 将PPT文件转换成PDF文件存储

    本示例涉及的是使用C#编程语言和Aspose库来将PPT文件转换为PDF格式,以便于在线预览。Aspose是一个强大的文件处理工具,它提供了多种API,支持处理各种文件格式,如Word、Excel、PDF和PowerPoint等。 首先,让我们...

    利用Aspose对word,ppt,pdf转换图片

    Aspose是一款强大的文件处理工具,尤其在C#编程环境中,它提供了一系列的API,使得开发者可以轻松地处理各种文档格式,如Word(.docx),PowerPoint(.pptx),PDF等。本教程将深入探讨如何利用Aspose将这些文档转换...

    c# 操作 PPT,动态生成PPT

    在C#编程环境中,操作PowerPoint来动态生成PPT是一项常见的任务,这主要涉及到Microsoft Office Interop库的应用。本文将详细讲解如何利用C#来创建、编辑和基于模板生成PPT,以及涉及到的关键技术和步骤。 首先,...

    富文本pdf转图片image,图片image转ppt

    本文将深入探讨如何使用Java技术实现“富文本PDF转图片Image”以及“图片Image转PPT”的过程,结合一个基于Spring Web的示例项目进行阐述。 首先,我们要解决的是“富文本PDF转图片Image”。在Java中,可以借助...

    pdf2pptx:将您的(Beamer)PDF幻灯片转换为(Powerpoint)PPTX

    pdf2pptx 将您的(Beamer)PDF幻灯片转换为(Powerpoint)PPTX 因此,您不喜欢使用Powerpoint,而是希望使用Latex / Beamer制作幻灯片,但是,您有一个花哨的Surface,并且想在演示过程中使用笔吗? 这是我的解决...

    C# NET Apose.Slides.dll PowerPoint(ppt)转PDF附教程.rar

    Apose.Slides.dll不仅支持PPT到PDF的转换,还支持其他多种格式之间的转换,如PPTX到JPEG、PNG等。 通过这个教程,你应该能够掌握使用C#和Apose.Slides.dll将PowerPoint文件转换为PDF的基本技巧,从而在你的.NET项目...

    aspose-slides15.9.0去除水印,将ppt转为pdf

    Aspose.Slides 是一个强大的API,用于处理Microsoft PowerPoint文件,包括PPT、PPTX等格式。这个API提供了丰富的功能,比如创建、修改、转换以及操作PowerPoint文件。在本案例中,我们将关注如何使用Aspose.Slides ...

    PDF转换(DOC、DOCX、PPT 、PPTX、ODT)

    可将doc、docx、ppt、pptx、odt格式文件转换为pdf。 用法: java -jar doc-converter.jar -type "type" -input "path" -output "path" -verbose java -jar doc-converter.jar -input test.doc java -jar doc-...

    C#编程读取pdf文件

    下面我们将深入探讨如何使用C#和PDFBox的IKVM版本来读取PDF文件: 1. **安装IKVM**: 首先,你需要获取PDFBox的Java库,并且下载IKVM的.NET版本。将IKVM的dll文件添加到你的C#项目引用中,同时也要包含PDFBox的Java...

    office文件(含doc,docx,xls,xlsx,ppt,pptx等)转PDF生成(C#程序)

    本文将深入探讨如何使用C#编程语言来实现这个功能,涉及的文件类型包括doc、docx、xls、xlsx、ppt和pptx。 首先,我们需要理解Office文档与PDF之间的差异。Office文档(如Word、Excel、PowerPoint)是微软开发的...

    PowerPointPPTtoPDF(PPT转PDF转换器)v3.0免费多语言安装版

    PowerPoint PPT to PDF(PPT转PDF转换器)是一款批量转换PowerPoint到PDF是容易的,ppt转pdf是PowerPoint(PPT, PPTX, RTF, TXT, JPG)文档转换成PDF最佳解决方案,快来下载体验吧。 软件介绍 PPT转PDF转换器能让你转换...

    PPT转PDF软件 Batch PPT to PDF Converter 2010.2.515.1234 中文版

    /PPTX 批量转换为(电子图书文档) PDF 格式的工具。主要用于 PPT 格 式转换到 PDF 格式的批量发布。 Batch PPT to PDF Converter 支持图形界面和命令行形式。它有一个 非常简洁良好的用户GUI界面,并支持在资源...

    aspose-slides将ppt转换为pdf

    可将ppt转换为pdf,每次在方法中使用时需要调用license.xml,否则会出现水印,有问题随时联系我。该版本为19.1。

    PDF转PPT工具.rar

    PDF转PPT工具是一款专为用户设计的实用软件,它能够快速、便捷地将PDF文档转换成PPTX格式,方便进行演示文稿的编辑和修改。这款工具由个人开发并提供,最大的亮点在于它的完全免费特性,为用户节省了购买专业转换...

Global site tag (gtag.js) - Google Analytics