Convert PPTX to PDF in Power Automate

From this article, you will learn how to convert PPTX PowerPoint documents to PDF format and receive the pixel-perfect output as a result of this conversion. To achieve the aim, we’ll use the Plumsail Documents connector for Power Automate.

You can use the pre-built Flow templates or follow the steps outlined in the article to create your Flow from scratch.

Preparation

We’ll take a company report as a sample PPTX file:

PowerPoint presentation sample

Use this link to download it.

The document has to be stored somewhere. Power Automate (Microsoft Flow) has a lot of connectors for various systems. Here are just a few of them:

  • SharePoint

  • Salesforce

  • Box

  • OneDrive

  • Google Drive

  • Dropbox

  • SFTP

  • File System

You can store your source file anywhere. In this example, we will store our document in OneDrive. Our Flow will get a file from OneDrive, convert it to PDF, and store generated file back to OneDrive.

Setting up the Flow

This is what the complete flow should look like:

pixel perfect PowerPoint to PDF conversion flow

Below is a step-by-step description for the Flow.

Flow trigger

You can actually pick any trigger. We use Manually trigger a flow trigger here to simplify the Flow.

Get file content

This action gets the file content of the specified file from the OneDrive folder.

You can use any other connector to get files from your system.

Convert to PDF

This flexible action from the Plumsail Documents connector automatically detects and converts various file types – Word, Excel, PowerPoint, HTML, images, and more – into PDF. You don’t need to worry about checking the file formats and applying separate actions for each one – everything is handled seamlessly. Learn more about the Convert to PDF action and supported formats here.

If this is your first time using the Plumsail Documents connector, Power Automate will request a Connection name, an API key, and Data center location. You can type any name for the connection, for example Plumsail Documents (production key). Ensure that the selected data center location matches one of your account. Then, create an API key in your Plumsail Account, copy and paste it into the API key field, and click Create.

Create connection in Power Automate flow

Just put the PPTX file content from the output of the previous action and specify the filename. It will convert our PowerPoint presentation, and we’ll receive the pixel-perfect PDF output.

Create file

Now you need to store the resulting PDF somewhere. In our example, we use Create file action from the OneDrive connector to store the PDF document.

resulting pixel perfect PDF in OneDrive folder

You can use any other connector to store PDF documents into your system.

Ready-to-use Flow templates

We have simplified the process of Flow configuration for you. Below is a clickable widget of the templates that you can start from: