PDF/X-1a:2001 is a strict PDF standard designed for reliable print reproduction — it’s required for all IngramSpark interior and cover files. If your file was rejected for PDF/X-1a non-compliance, it means one or more of these requirements weren’t met: fonts not fully embedded, RGB color space instead of CMYK, live transparency in the file, missing output intent declaration, or the PDF wasn’t created with a PDF/X-1a-aware export tool. This is the #1 reason IngramSpark rejects files, and it catches most authors who are used to KDP’s simpler requirements.
What PDF/X-1a actually requires
| Requirement | What It Means |
|---|---|
| All fonts embedded | Font data is inside the PDF, not referenced |
| CMYK or Grayscale only | No RGB anywhere — text, images, decorations |
| No transparency | All transparency must be flattened |
| Output intent declared | PDF metadata specifies a CMYK color profile |
| No JavaScript | No interactive elements |
| Trim box defined | PDF knows the final page size |
| No encryption | PDF must not be password-protected |
How to check if your PDF is compliant
Adobe Acrobat Pro
- Tools → Print Production → Preflight
- Select “PDF/X-1a:2001” compliance profile
- Click “Analyze” — it lists every violation
Free alternatives
- PDF24 Online Tools: tools.pdf24.org — upload and check
- VeraPDF: open-source PDF/A and PDF/X validator
The most common violations
1. RGB images (most common)
Your PDF contains images in RGB color space. Even one RGB image triggers rejection.
How to find them: In Acrobat Pro, use Output Preview (Tools → Print Production → Output Preview) and check “Show objects in: RGB.” Any highlighted areas are RGB.
Fix: Convert images to CMYK in Photoshop (Image → Mode → CMYK Color) or Affinity Photo before placing them in your layout. Or use a tool that converts automatically on export.
2. Fonts not fully embedded
Similar to the KDP fonts error, but IngramSpark is stricter. Some fonts that pass KDP’s check fail IngramSpark’s.
Fix: Check File → Properties → Fonts in Acrobat. Every font should say “(Embedded)”. Replace any non-embeddable fonts.
3. Live transparency
Your PDF contains transparent elements — semi-transparent images, drop shadows, or overlapping objects with opacity. PDF/X-1a doesn’t support transparency.
Fix: Flatten transparency before export. In InDesign: Edit → Transparency Flattener Presets → High Resolution, then export with flattening enabled. In Affinity: export as PDF/X-1a (it flattens automatically).
4. Missing output intent
The PDF metadata doesn’t declare a CMYK output intent. This is usually an export setting issue.
Fix: When exporting, select the PDF/X-1a:2001 preset — it includes the output intent automatically.
Cambric exports PDF/X-1a files with correct color space, embedded fonts, and flattened transparency when you target IngramSpark. No Acrobat Pro required.
Get Cambric — $199
How to create PDF/X-1a from your tool
Adobe InDesign
File → Export → Adobe PDF (Print) → select PDF/X-1a:2001 from the Standard dropdown. This handles everything: font embedding, transparency flattening, output intent.
Affinity Publisher
File → Export → PDF → select PDF/X-1a profile. Affinity handles CMYK conversion and font embedding automatically.
Microsoft Word
Word cannot create PDF/X-1a natively. You have two options:
- Export a standard PDF from Word, then convert it in Adobe Acrobat Pro (Preflight → Convert to PDF/X-1a)
- Use a dedicated book formatting tool like Cambric that handles the export natively
LibreOffice
Similar to Word — no native PDF/X-1a support. Export as standard PDF and convert in Acrobat, or use a dedicated tool.
Google Docs
Cannot create PDF/X-1a. Export and convert.
Why IngramSpark requires PDF/X-1a but KDP doesn’t
KDP’s printing system handles RGB-to-CMYK conversion and font issues automatically (sometimes with color shifts you don’t notice until you hold the printed book). IngramSpark’s system is designed for higher-fidelity reproduction — what you send is closer to what gets printed. The tradeoff: stricter input requirements for more predictable output.
If you’re publishing on both platforms: format to IngramSpark’s stricter spec first, then export a simpler PDF for KDP. Cambric supports separate edition profiles for exactly this workflow.
Related guides
- IngramSpark requirements — full platform overview
- 6×9 IngramSpark specs — trim-specific requirements
- KDP vs IngramSpark formatting — side-by-side comparison
- KDP file rejection fixes — KDP-specific errors