Skip to main content

PDF page import

Convert PDF pages to PowerPoint

Import PDF pages into an editable PPTX projection, retain warnings for omitted page content, and avoid presenting the result as the original slide deck.

Practical steps

Import PDF pages into an editable presentation

Project each supported page into PowerPoint structures and retain loss and omission warnings.

  1. SelectChoose a readable PDF or load the built-in sample.
  2. ConvertProject the PDF pages into an editable PPTX profile.
  3. ReviewDownload the presentation and companion report, then inspect every warning.

A PDF contains final page presentation, not the PowerPoint theme, slide master, animations, speaker notes, or original editable object graph. OfficeIMO.PowerPoint.Pdf creates a new presentation from supported page content and reports what could not be reconstructed.

Convert from .NET

using OfficeIMO.Pdf;
using OfficeIMO.PowerPoint.Pdf;

PdfDocument pdf = PdfDocument.Open("briefing.pdf");
PdfPowerPointConversionResult result = pdf.ToPowerPointPresentationResult();
using var presentation = result.Value;

File.WriteAllBytes("briefing.pptx", presentation.ToBytes());
foreach (PdfConversionWarning warning in result.Warnings) {
    Console.WriteLine($"{warning.Code}: {warning.Message}");
}

The .NET API and browser default to editable-content reconstruction. The browser also exposes three explicit alternatives:

  • Editable content creates native text boxes, detected tables, safe basic shapes, and separate supported images.
  • Visual pages creates one page-sized image per slide. Its text, shapes, charts, and tables are not editable.
  • Visual + editable tables keeps the page image and overlays detected native tables.
  • Tables only creates native tables and intentionally omits other page content.

The companion report names the selected projection, surfaces renderer capability diagnostics, and reports fidelity as degraded or partial when content is omitted or simplified.

Use the result as a new deck

Treat the output as an editable starting point, review artifact, or migration aid. Do not claim that it recovers the original presentation. Validate slide size, text, images, reading order, and the features that matter to the intended audience before publishing.