XDoc.PowerPoint
Features
Tech Specs
How-to C#
Pricing

C# PowerPoint Library
C# PowerPoint - Convert PowerPoint to PDF in C#.NET


Online C# Tutorial for Converting PowerPoint to PDF (.pdf) Document



RasterEdge C#.NET Convert PowerPoint to PDF SDK library control (XDoc.PowerPoint) is a mature and effective PowerPoint document converting utility. Using this PowerPoint to PDF converting library control, .NET developers can quickly convert PowerPoint document to PDF file using Visual C# code. This C#.NET PowerPoint to PDF conversion library can help developers convert multi-page PowerPoint document to multi-page PDF file.

The most outstanding feature of this PowerPoint to PDF converting toolkit is its industry-leading converting accuracy. The PDF file, converted by RasterEdge PowerPoint to PDF converter toolkit, preserves the structure & layout of target PowerPoint document, keeps the elements (like images, tables and chats) of original PowerPoint file and maintains the original text style (including font, size, color, links and boldness).


How to Convert PowerPoint to PDF document using C#?

  1. Download XDoc.PowerPoint C# PPTX document library
  2. Install C# PPTX library to convert Office PowerPoint to PDF in .NET applications
  3. Step by Step Tutorial












Why do we need this PowerPoint to PDF converting library? In the daily-life applications, you often need to render and print PowerPoint document content for certain purpose. But without licensed third-party software, you can hardly print the PowerPoint document as the original style. Under this situation, you need to convert PowerPoint document to some image format document.

RasterEdge XDoc.PowerPoint empowers your C#.NET application with advanced PowerPoint to PDF conversion functionality.


C# Demo: Convert PowerPoint to PDF Document

This is a C# programming example for converting PowerPoint to PDF (.pdf) file.

// Load a PowerPoint document.
String inputFilePath = Program.RootPath + "\\" + "1.pptx";
PPTXDocument doc = new PPTXDocument(inputFilePath);

// Convert and output to a PDF file.
String outputFilePath = inputFilePath + ".pdf";
doc.ConvertToDocument(DocumentType.PDF, outputFilePath);