When submitting a paper, book or article for publications, the publisher will often require that all fonts be embedded.

Check for Embedded Fonts

To check whether the fonts are all embedded in your PDF file or not:

  • Open your PDF file
  • Click File> Document Properties
  • Click on the Fonts Tab to display the list of all fonts
  • All fonts are either Type 1 or TrueType fonts
  • All fonts should show as “Embedded Subset”

Embed Standard Fonts Using PDF/A Conversion

Using Qoppa’s PDF editor, PDF Studio, you can convert PDF documents to PDF/A  under Document > Preflight , which among other things will embed fonts into the PDF. Standard fonts as well as system fonts will be embedded (as long as the fonts allow embedding).

Embed Other Fonts By Printing to PDF

You can also use the following workarounds to embed other fonts with a PDF document:

On Windows:

Use the freeware CutePDF Writer which is a PDF printer driver. Once installed, it will show up under your list of printers in the print dialog. You will need to print your PDF using an application that sends fonts information to the printer, such as Adobe Reader. This will save a new “printed copy” of your PDF document with all fonts embedded. Beware that all the interactive features of the PDF document will be removed as well so make sure to save as a new PDF file.

On Mac:

Open a pdf with non-embedded fonts in PDF Studio or Preview and then Print->Save as PDF creates one with fonts embedded.

On Linux:

Use ghostcript
gs -q -dNOPAUSE -dBATCH -dPDFSETTINGS=/prepress -sDEVICE=pdfwrite -sOutputFile=output.pdf input.pdf