How to C#: Converter
Use Convert SDK for C#
Microsoft PowerPoint to PDF
Microsoft PowerPoint to PDF
  |  
Home ›› XDoc.Converter ›› C# Converter: PowerPoint to PDF

C# PDF Convert: How to Convert MS PPT to Adobe PDF Document


Provide Free Demo Code for PDF Conversion from Microsoft PowerPoint in C# Program






RasterEdge.com is specializing in documents and images conversion, especially for PDF document conversion. Our XDoc.Converter for .NET can help you to easily achieve high performance PDF conversion from Microsoft PowerPoint (.ppt and .pptx)




C# Tutorial: How to Convert PowerPoint to PDF



Copy the C# coding example below to your .NET project to perform fast PDF conversion from Microsoft PowerPoint.


Add necessary references to your C# project:


  RasterEdge.Imaging.Basic.dll


  RasterEdge.Imaging.Basic.Codec.dll


  RasterEdge.Imaging.DICOM.dll


  RasterEdge.Imaging.Font.dll


  RasterEdge.Imaging.Drawing.dll


  RasterEdge.Imaging.JBIG2.dll


  RasterEdge.Imaging.JPEG2000.dll


  RasterEdge.Imaging.Processing.dll


  RasterEdge.XDoc.Converter.dll


  RasterEdge.XDoc.Excel.dll


  RasterEdge.XDoc.Office.Inner.Common.dll


  RasterEdge.XDoc.Office.Inner.Office03.dll


  RasterEdge.XDoc.PDF.dll


  RasterEdge.XDoc.PowerPoint.dll


  RasterEdge.XDoc.TIFF.dll


  RasterEdge.XDoc.Word.dll


  RasterEdge.XImage.AdvancedCleanup.Core.dll


  RasterEdge.XImage.OCR.dll


  RasterEdge.XImage.OCR.Tesseract.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XImage.Raster.dll


Use the namespaces


  using RasterEdge.Imaging.Basic;


  using RasterEdge.XDoc.Converter;




// Used to register all DLL assemblies.
WorkRegistry.Reset();

// Define input and output files path.
String inputFilePath = @"***.pptx";
String outputFilePath = @"***.pdf";

// Convert PowerPoint to PDF and show conversion result.
ConvertResult result = DocumentConverter.ToDocument(inputFilePath, outputFilePath, FileType.DOC_PDF);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to PDF, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}