Skip to main content
Participant
September 26, 2025
Question

PDF Services API: Custom Fonts Not Preserved When Converting PDF to PPTX (Defaults to Arial)

  • September 26, 2025
  • 1 reply
  • 91 views

Hi, 
I’ve been testing the PDF Services API (exportpdf operation) to convert PDFs into PowerPoint (PPTX), and I’ve run into an issue with fonts.


In our PDFs, we’re using Roboto and Inter-Bold, and I’ve double-checked that they’re embedded in the PDF metadata. When I send the file through the API (tested with both the Node.js SDK pdfservices-node-sdk and the Python SDK, hitting pdf-services.adobe.io/operation/exportpdf), the output PPTX doesn’t keep those fonts. Instead, every text element defaults to Arial, and the spacing/layout looks off as well.

I went through the API documentation and options but couldn’t find anything about controlling or overriding fonts. From what I can see, there aren’t any parameters exposed to handle this.

Has anyone here run into the same problem? Is font preservation supported in PDF → PPTX conversions, or is it expected that custom fonts get replaced? Any guidance or workarounds would be super helpful — we need to preserve brand typography in client presentations, so this is pretty critical for us.

Thanks in advance!

    1 reply

    Adobe Employee
    September 30, 2025

    Fonts that are embedded in PDF are licensed for view and print only. We are not allowed to export the fonts. If Roboto and Inter-Bold are installed on your system, it should show them. If that's not working, in PowerPoint, just use Edit -> Find -> Replace Fonts.