Skip to main content

Got a PDF at a Dropbox Path? Convert It to PDF/A in Power Automate—5 Steps to Archival Format

· 11 min read
SEO and Content Writer

You have a PDF—maybe a form with fields, a signed contract, or a scanned document—and it needs to last. Regular PDFs can lose fonts, break links, or change appearance over time. PDF/A (ISO 19005) locks everything in: fonts, images, and color profiles stay embedded so the document stays readable for decades. In Power Automate, you can wire up a flow that grabs a file from a Dropbox path, compresses it, converts it to PDF/A, and saves the archival version to an output folder. Five steps. One flow. No manual conversion.

In a nutshell: Manually trigger a flowGet file content using path (Dropbox, e.g. /blog data/pdfa/sample pdf.pdf) → PDF – CompressPDF – Create PdfA (choose compliance, e.g. PdfA1b) → Create file to /blog data/pdfa/output. Input: any PDF. Output: an archival PDF/A file ready for long-term storage.

Why PDF/A? Because Ordinary PDFs Age Poorly

Think of a PDF you created five years ago. Open it today—does it look exactly the same? Fonts can disappear if they weren’t embedded. Colors can shift. Links to external resources may break. PDF/A is built for archiving: every font, image, and color profile lives inside the file. No encryption, no JavaScript, no external dependencies. Regulators, auditors, and archivists use it when documents must remain readable and verifiable for years. If you’re storing forms, contracts, or records you might need in a decade, PDF/A is the right choice.

Sample PDF with editable form fields—typical input before PDF/A conversion

Example input: a PDF with form fields. PDF/A conversion preserves the visual content for long-term archival.

Power Automate flow: Manually trigger → Get file content → PDF Compress → PDF Create PdfA → Create file

Flow overview: trigger, get file, compress, convert to PDF/A, save. Each step runs in sequence.


What You’ll Get

Input: A regular PDF at a known Dropbox path (e.g. /blog data/pdfa/sample pdf.pdf). Output: An archival PDF/A file (e.g. Output.pdf) in /blog data/pdfa/output—ready for compliance, audits, or long-term archives.


What You Need

  • Power AutomateOpen Power Automate. Create a new cloud flow (Instant or Automated).
  • PDF4me API keyGet your API key. Connect it when you add PDF4me actions. First time? See Connect PDF4me to Power Automate.
  • Dropbox — For getting file content and creating the output file. SharePoint or OneDrive work too if you swap the connector.

The Flow: 5 Steps

  1. Manually trigger a flow — Run on demand (or use When a file is created for automation).
  2. Get file content using path (Dropbox) — Fetches the PDF from a path like /blog data/pdfa/sample pdf.pdf.
  3. PDF – Compress (PDF4me) — Shrinks the file before archiving.
  4. PDF – Create PdfA (PDF4me) — Converts to an archival-compliant format.
  5. Create file (Dropbox) — Saves the PDF/A to your output folder.

Step 1: Trigger + Get File Content

Flow so far: Trigger → Get file content.

  1. Add Manually trigger a flow (or When a file is created in Dropbox if you want it to run automatically).
  2. Add DropboxGet file content using path.
  3. File Path * — Enter the path to your PDF, e.g. /blog data/pdfa/sample pdf.pdf. Use the folder icon to browse.
  4. Advanced parametersInfer Content TypeYes.
  5. Ensure Connected to Dropbox.
Get file content using path: File Path /blog data/pdfa/sample pdf.pdf, Infer Content Type Yes

Map File Content, not path: The next steps need the binary file content. Map the File Content output from this action—not the file path or metadata.


Step 2: Compress the PDF

Flow so far: Trigger → Get file content → Compress PDF.

  1. Add PDF4mePDF – Compress.
  2. File Content * — Map File Content from the Get file content step.
  3. File Name * — e.g. Test.pdf (or use a dynamic name from the trigger).
  4. Optimize ProfileDefault, Maximum Compression, For Web, or For Print depending on your needs.
  5. Ensure Connected to PDF4me PDF.
PDF - Compress: File Content from Get file content, File Name Test.pdf, Optimize Profile Default

Why compress first? Smaller files archive and transfer faster. If you prefer to skip compression, pass the Get file content output directly to Create PdfA.


Step 3: Convert to PDF/A

Flow so far: Trigger → Get file content → Compress PDF → Create PdfA.

  1. Add PDF4mePDF – Create PdfA.
  2. File Content * — Map File Content from the Compress PDF step (or from Get file content if you skipped compression).
  3. File Name * — e.g. Compressed.pdf (or your preferred output name).
  4. Compliance * — Choose a level. PdfA1b is common for basic archival; see the dropdown for other options.
  5. Allow Upgrade / Allow Downgrade — Set to Yes if you want flexibility for future compliance changes; No for strict archival.
  6. Ensure Connected to PDF4me PDF.
PDF - Create PdfA: File Content from Compress, File Name Compressed.pdf, Compliance PdfA1b

Choosing a compliance level

Compliance dropdown: PdfA1a, PdfA1b, PdfA2a, PdfA2b, PdfA2u, PdfA3a, PdfA3b, PdfA3u

PdfA1b — basic visual integrity. PdfA1a — adds structure for accessibility. PdfA2 — newer standard with improved compression and transparency. PdfA3 — allows embedding other files (e.g. XML, Excel).


Step 4: Save the Archival PDF

Flow so far: Trigger → Get file content → Compress PDF → Create PdfA → Create file.

  1. Add DropboxCreate file.
  2. Folder Path * — e.g. /blog data/pdfa/output.
  3. File Name * — e.g. Output.pdf.
  4. File Content * — Map File Content from the PDF – Create PdfA step.
  5. Ensure Connected to Dropbox.
Create file: Folder Path /blog data/pdfa/output, File Name Output.pdf, File Content from Create PdfA

The Result

Output PDF/A file in Dropbox output folder

Archival PDF/A file saved to your output folder—ready for long-term preservation.


Who Uses PDF/A? Real-World Examples

Government and public records: Birth certificates, land deeds, and official filings must remain accessible for generations. PDF/A ensures they stay readable as technology changes.

Pharma and research: Clinical trial data, regulatory submissions, and lab reports often have retention requirements of 10+ years. PDF/A meets those compliance needs.

Libraries and museums: Digitized manuscripts, historical scans, and digital collections need formats that won’t become obsolete. PDF/A is a standard choice for preservation.


Quick Reference: Key Settings

StepSettingExample
1. Get file contentFile Path/blog data/pdfa/sample pdf.pdf
2. Compress PDFOptimize ProfileDefault
3. Create PdfACompliancePdfA1b
4. Create fileFolder Path/blog data/pdfa/output

For full parameter details, see Create PDF/A — Power Automate and Compress PDF — Power Automate.


Troubleshooting

Conversion fails or file is empty

Ensure you map File Content (binary) from the previous step, not the file path. Power Automate may show several fields—pick the one that contains the actual file bytes.

401, 402, or other API errors

PDF4me Troubleshooting covers 401 (API key), 402 (credits), and more.


What’s Next?

  • Replace the manual trigger with When a file is created in Dropbox to convert every new PDF automatically.
  • Use dynamic file paths and names from the trigger so each PDF keeps its original name in the output folder.
  • Same workflow in Make or Zapier if you prefer those platforms.