Documents & PDF

Fonts and Outlines in PDFs

Missing fonts still stop PDF jobs. Learn embedding, subsetting, outlining trade-offs, and how to check type before you send files.

July 14, 2026Updated August 3, 20265 min readDocuments & PDFAll Learning Center →

Overview

Fonts are software. If a PDF references a font that is not embedded and the receiver does not have it installed, viewers and RIPs substitute something else—or fail the job. That substitution is why a proof on your laptop can look perfect while the plant sees different metrics, missing glyphs, or Courier fallbacks.

Embedding stores font data inside the PDF. Subsetting embeds only the glyphs used, which shrinks files but can complicate later edits. Outlining converts glyphs to vector paths so the font file is no longer required—at the cost of searchable text, accessibility, and easy edits.

For most document and print exchange workflows, embed (and subset) fonts. Outline when a recipient explicitly requires it, when licensing forbids embedding, or when a specialty font is known to crash a RIP. Do not outline as superstition on every file.

Step-by-step

  1. 1. Author with fonts you are allowed to embed

    Check the font license for embedding permissions. Some retail fonts allow print embedding but restrict editable embedding; others forbid embedding entirely.

    Prefer fonts with robust glyph coverage for your languages. A missing glyph box (tofu) is a content error, not a PDF viewer quirk.

  2. 2. Export with embedding enabled

    In design tools, enable “Embed fonts” / PDF/X presets that require embedding. Avoid “rely on system fonts” options for handoff files.

    If you create PDFs from Word or similar, use print-to-PDF or export modes that embed fonts rather than relying on the recipient’s Office install.

  3. 3. Decide whether outlining is required

    Outline when the printer’s checklist demands it, or when embedding is legally blocked but vector sharpness must remain.

    Outline after proofreading: outlined type is awkward to correct. Keep an editable source document.

  4. 4. Preflight for font problems before shipping

    Run a preflight that lists non-embedded fonts, Type 3 surprises, and faux bold/italic that may not match expectations.

    Visually scan pages with dense small type after any compression or rewrite step—pdf-compress and similar tools should not change font embedding under normal use, but verification is still wise for critical jobs.

  5. 5. Handle scanned “text” differently

    If letters are only pixels, fonts are not involved until OCR creates a text layer. You cannot “embed a font” to fix a soft scan—capture quality and OCR are the levers.

    For packaging or logo lockups supplied as outlines already, leave them as vectors; do not rasterize to solve unrelated font warnings elsewhere in the file.

Common mistakes

  • Outlining everything “just in case”. You lose search, screen-reader structure, and easy last-minute copy edits. Embed unless you have a concrete requirement to outline.
  • Using stylistically bolded fonts instead of the real bold face. Synthetic bold/oblique can embed poorly or look different in RIPs. Choose the actual bold font family member.
  • Ignoring licensing until the printer complains. If embedding is forbidden, you need a licensed alternative or an outlining plan before deadline pressure hits.
  • Editing a subset-embedded PDF and breaking glyphs. Subsets may omit characters you add later. Round-trip edits should go back to the design source when possible.

FAQ

Quick answers to common questions.

Yes. Outlines are paths, so they scale cleanly. They are simply no longer live font glyphs tied to a font file.

Practice the concepts from this guide with free browser tools — files stay on your device.

Browse categories:Documents & PDF →More in Documents & PDF →

Suggested next reading

Newsletter

Production intelligence in your inbox

Get practical guides on PDF/X, color, press profiles, and production workflows — written for commercial print teams.

Newsletter signup is coming soon. No email address is collected here.