Skip to main content

Create PDF/A in Make

What this module does

PDF4me, Create PDF/A converts any PDF into an ISO 19005 archival-compliant PDF/A directly from a Make scenario. Choose the compliance level (PDF/A-1, PDF/A-2, PDF/A-3 with b/u/a variants), opt in to automatic upgrade or downgrade, and pipe the result into Dropbox, Google Drive, SharePoint, or any compliance archive, fonts embedded, resources inlined, ready to survive decades.

Related Blog Posts
No blog post yet for this feature — coming soon.
In the meantime, browse the PDF4me blog for tutorials and workflows across every platform.
Visit the blog →

Authenticating Your API Request

Every PDF4me module in Make requires a valid Connection. Create or select one that holds your PDF4me API key so the scenario can authenticate the PDF/A conversion request securely.

Important Facts You Should Not Miss

PDF/A-2b is the safe default
For everyday archival workflows pick PDF/A-2b. It accepts modern PDF features (transparency, OpenType, JPEG2000) without the strict accessibility tagging burden of the a variants, and it's what most cloud archives and compliance audits expect.
PDF/A-3 lets you embed the source
Only PDF/A-3 allows attaching arbitrary source files (the original XML, the Excel that fed it, a ZUGFeRD XML). Use it for e-invoicing standards like ZUGFeRD / Factur-X where the machine-readable companion file must travel inside the PDF.
Allow Downgrade = success insurance
If the source PDF can't satisfy the requested level (e.g. transparency blocks PDF/A-1b), the module silently produces a lower-level PDF/A instead of failing the scenario. Set Allow Downgrade = Yes on bulk runs to keep the workflow flowing.
Make PDF4me Create PDF/A module configured with File set to Map, File Name and Document mapped from a prior Dropbox module, Compliance set to PDF/A-2b, and Allow Downgrade set to Yes

Set File to Map, wire File Name and Document from the prior module, then pick the Compliance level. PDF/A-2b covers most archive use cases.

Parameters

Required: Connection, File Name (when File is Map), Document (when File is Map), Compliance, and Allow Downgrade.

ParameterRequiredWhat it doesExample
ConnectionYesPDF4me connection holding your API key. Click Add the first time and paste the key from dev.pdf4me.com, then reuse the connection across every PDF4me module.My PDF4me connection
FileYesRadio button choosing how the source PDF arrives. Pick a quick storage option (Dropbox Download, Google Drive Get File) or choose Map to bind File Name and Document from any prior module.Map
File NameConditionalSub-field of File, shown when Map is selected. Filename of the source PDF including its .pdf extension. Map from the prior module File Name output.1. File Name
DocumentRequiredSub-field of File, shown when Map is selected. Binary content of the source PDF to convert. Map from the prior module Data / binary output.1. Data
ComplianceYesTarget PDF/A compliance level. Options: PDF/A-1b, PDF/A-1a, PDF/A-2b, PDF/A-2u, PDF/A-2a, PDF/A-3b, PDF/A-3u, PDF/A-3a. The suffix means b = basic, u = Unicode-mapped, a = accessibility-tagged.PDF/A-2b
Allow DowngradeYesWhen Yes, the module falls back to a lower PDF/A level if the source PDF cannot reach the requested level. Recommended on bulk runs so a single problem document does not halt the scenario.Yes
Allow UpgradeNoOptional. When Yes, the module promotes the output to a higher PDF/A level if the source supports it. Default behaviour keeps the exact requested level.No

Output

FieldTypeWhat it contains
NameStringOutput filename for the archive-compliant PDF/A: usually the source name with a _pdfa suffix.
Doc DataBufferBinary content of the PDF/A document. Map this into the next module (Dropbox Upload, Google Drive Create File, SharePoint Upload, HTTP Make Request) to land the file in your archive.

Scenario Examples

Automated Contract PDF/A Archiving Scenario

  1. Trigger: Contract fully executed and signed
  2. Get Signed Contract: Download final executed PDF
  3. Create PDF/A: Set Compliance to PDF/A-2b, Allow Downgrade to Yes
  4. Save metadata: Insert retention class and category
  5. Upload to Archive: Long-term contracts archive
  6. Notify Legal: Alert legal team

Benefits: archives 100+ contracts annually, regulatory compliance, decades of accessibility.

Industry Use Cases & Applications

  • Contract Archives: Convert contracts to PDF/A for legal preservation
  • Court Documents: Archive legal filings in compliant format
  • Regulatory Submissions: Convert submissions to PDF/A
  • Legal Repository: Maintain PDF/A legal document library

Get Help