PDF GeniePDF Genie

Font Embedding

Packaging the fonts used in a PDF inside the file itself, so the document renders correctly on any device even if those fonts aren't installed.

Font embedding is the technique of including the actual font data inside a PDF file, rather than relying on the reader's device to have the fonts installed. Without embedding, a PDF opened on a machine that lacks the document's fonts will substitute them — often producing shifted layout, reflowed text, and unexpected line breaks.

Two embedding modes

  • Full embedding — the entire font file ships with the PDF. Every character is available. Increases file size but guarantees perfect rendering.
  • Subsetting — only the characters actually used in the document are embedded. A PDF using a 40-character font subset will carry 40 character outlines, not the whole font. This is the default most PDF producers use.

Why embedding matters

  • Legal and contractual documents — a typography substitution that shifts a line break can also shift page breaks, changing which words appear on which page. For signed contracts that reference "page 7", this matters.
  • PDF/A archivalPDF/A requires all fonts to be embedded. A PDF with unembedded fonts cannot be converted to PDF/A without first embedding them.
  • Cross-platform sharing — a PDF designed on a Mac with Apple-specific fonts will look wrong on Windows or Linux without embedding.

Checking embedding status

Most PDF viewers can show which fonts are embedded (File → Properties → Fonts in Acrobat). Fonts marked "embedded" or "embedded subset" are packaged; unmarked fonts rely on the reader's system.

Пов’язані інструменти