How to Extract Charts and Figures from a PDF into Presentation Slides
You can extract charts and figures from a PDF into presentation slides automatically: AI-based extraction detects each figure on the page, lifts it at high resolution, and places it on the matching slide. That replaces the screenshot-crop-paste loop entirely. Here is how the detection works — and what it can and cannot recover.
You have a 40-page annual report with twelve charts, a handful of diagrams, and a data table on nearly every other page. Now you need those visuals in a PowerPoint deck for tomorrow's board meeting. So you do what everyone does: you take a screenshot of each chart, paste it into a slide, crop the edges, and hope it does not look terrible when projected. It always looks terrible. The resolution drops. The colors shift. The text on the axes turns into an unreadable blur. There has to be a better way, and there is.
The Figure Extraction Problem
PDFs are designed for reading and printing, not for extracting individual elements. When you copy a chart from a PDF and paste it into PowerPoint, several things go wrong simultaneously. The chart is captured as a low-resolution raster image, often at screen resolution rather than print resolution. Any surrounding whitespace or page margins get included, requiring manual cropping. Text labels on axes and legends become part of the image, so you cannot edit or reformat them. And if the original chart used transparency or overlapping elements, those layers flatten into a single image that often looks different from the original.
The result is a slide deck full of blurry, poorly cropped visuals that make your presentation look careless. The data in those charts might be excellent, but the audience sees pixelated images that look like they were assembled in a hurry, because they were.
Manual Approaches and Their Flaws
Most people rely on one of three manual methods to get figures out of a PDF and into slides. Each one has significant drawbacks.
Screenshot and crop
The fastest method, but the lowest quality. You are capturing whatever your screen renders, which is well below print resolution. On a projector or large display, these images look noticeably blurry. Cropping is imprecise and time-consuming when you have dozens of figures.
PDF export tools
Desktop PDF editors can export individual pages or regions as high-resolution images. The quality is better, but these tools are expensive, require a learning curve, and still produce static images that cannot be edited inside PowerPoint. You also have to export each figure one at a time.
Manual recreation
The highest quality option: you look at the chart in the PDF and rebuild it from scratch in PowerPoint using the original data. This produces an editable, native chart. It also takes real time for every chart, which is impractical when your document has ten or more figures.
What AI Figure Extraction Does
AI-powered figure extraction takes a fundamentally different approach from any of the manual methods above. Instead of relying on you to identify, capture, and place each figure, the AI reads the entire PDF and performs four key operations automatically.
- 1
Identifies visual regions
The AI scans every page and detects regions that contain charts, diagrams, graphs, photographs, or other visual elements. It distinguishes these from body text, headers, footers, and page numbers.
- 2
Detects captions and labels
Figures in well-structured PDFs have captions, usually formatted as "Figure 1: Revenue by Quarter" or similar. The AI identifies these captions and associates each one with its corresponding visual, preserving the connection between the figure and its description.
- 3
Extracts at high resolution
Rather than screenshotting at screen resolution, the AI extracts each figure at high resolution. For vector-based charts, this means rendering at three times the PDF's base resolution (216 DPI), so edges stay crisp on a projector. For embedded images, it pulls the original resolution before any screen scaling.
- 4
Places figures on slides
The AI matches each extracted figure to the slide where it is most relevant, based on the surrounding content, then places it with proper sizing, positioning, and caption text.
How Dekked Handles PDF Figures
When you upload a PDF to Dekked, figure extraction is automatic. You do not need to mark figures, specify page numbers, or do any pre-processing. The workflow is straightforward:
- 1
Upload your PDF
Drag and drop the document into the creation form. The AI reads the full document, including all visual content.
- 2
AI identifies the figures
Charts, graphs, diagrams, flowcharts, photographs, and tables are detected across all pages. Captions are extracted and linked to their figures.
- 3
Figures are matched to slides
Each figure is assigned to the slide where its content is most relevant. A revenue chart lands on the financial performance slide, not on the introduction.
- 4
Download with figures in place
Every paid deck is a native .pptx with your figures already sized and positioned. Open it in PowerPoint and your original visuals are there, ready to present.
The critical difference here is that figures from your document take priority over stock imagery. When the AI detects a relevant chart or diagram in your PDF, it uses that instead of generating or sourcing a generic image. Your actual data and your actual visuals appear on the slides, not placeholders.
What Gets Extracted
The figure detection is not limited to simple bar charts. The AI recognizes and extracts a wide range of visual content types from your PDF:
Bar charts
Vertical and horizontal comparisons
Line graphs
Trends and time-series data
Scatter plots
Correlations between variables
Pie and doughnut charts
Proportional breakdowns
Diagrams and flowcharts
Process flows and system architectures
Tables
Structured data in rows and columns
Photographs
Embedded photos and product images
Multi-panel figures
Composite figures with sub-panels (a, b, c)
Your Figures First, Stock Photos Second
A frequent frustration with AI presentation tools is slides filled with generic stock photos that have nothing to do with your content. When you upload a consulting report with a custom competitive landscape diagram, you want that diagram on the strategy slide, not a stock photo of a person pointing at a whiteboard.
Dekked follows a clear priority order. Figures extracted from your uploaded document are placed first. Slides with no matching figure from the source material can get a stock photo or, on paid plans, an AI-generated image. This means a data-rich PDF with many figures produces a presentation that looks like it was built from your materials, because it was.
Tips for Better Figure Extraction
The quality of the extracted figures depends partly on the quality of the source PDF. These guidelines will help you get the best results:
Use Cases
Figure extraction is useful anywhere you need to repurpose visuals from an existing document into a slide format. The most common scenarios include:
Annual reports
Extract financial charts, performance dashboards, and KPI visuals from a 50-page report into a 15-slide executive summary for the board.
Research papers
Pull experimental results, data plots, and methodology diagrams from a journal paper into conference or thesis defense slides.
Consulting deliverables
Repurpose analysis charts, market maps, and framework diagrams from a final report into a client-facing presentation.
Quarterly reviews
Take the charts from a quarterly business review document and assemble them into a slide deck for the all-hands meeting or investor update.
In each of these cases, the alternative is hours of manual work: screenshotting, cropping, resizing, and placing figures one by one. Dekked handles the whole pipeline in under an hour, placing the figures that match your deck's slides.
Related reading
Extract Your PDF Figures into Slides
Upload a PDF with charts and diagrams. The AI extracts the figures at high resolution and places each one on the slide it matches. Your first deck is free (watermarked).
Try Dekked Free