Preflight Action to Detect and Fix Missing Fonts in PDFs
Posted: Wed Jan 21, 2026 9:09 am
Hi everyone,
I’m working on a Preflight Profile for a workflow where we frequently receive PDF files with missing fonts. While the Preflight report correctly flags these issues, I’d like to automate a bit further:
- Detect missing fonts via Preflight,
- Replace them with specified fallback fonts where possible,
- Log the replacements in a report for review.
Does anyone here have experience writing a Preflight Fixup or JavaScript tool that can:
- Check for missing fonts in a PDF,
- Substitute them automatically with a predefined list,
- Output a summary of changes?
Any pointers to sample profiles, scripts, or best practices (especially regarding fonts with similar metrics) would be greatly appreciated.
Thanks in advance!
I’m working on a Preflight Profile for a workflow where we frequently receive PDF files with missing fonts. While the Preflight report correctly flags these issues, I’d like to automate a bit further:
- Detect missing fonts via Preflight,
- Replace them with specified fallback fonts where possible,
- Log the replacements in a report for review.
Does anyone here have experience writing a Preflight Fixup or JavaScript tool that can:
- Check for missing fonts in a PDF,
- Substitute them automatically with a predefined list,
- Output a summary of changes?
Any pointers to sample profiles, scripts, or best practices (especially regarding fonts with similar metrics) would be greatly appreciated.
Thanks in advance!