Why Does My PDF Turn into Garbled Text or Missing Characters in Print?
I have witnessed far too many heartbreaking cases at print shops where beautiful designs were completely ruined upon outputting proofs
This usually happens because the file uses a font that the print shop's computer doesn't have, and the designer forgot to 'pack' the font into the PDF
When the RIP (Raster Image Processor) cannot read the specified font, three common disasters typically occur on the production line:
・The print shop's system automatically replaces it with a default font (such as PMingLiU), instantly ruining the layout
・Character mapping errors turn the entire poster into a bunch of garbled code
・Missing characters appear as empty boxes (commonly known as 'tofu' blocks)

What Is the Difference Between Exporting and Saving As PDF in Illustrator?
Many believe that simply saving a file as a PDF makes it foolproof, but the way you export the file is actually what matters
In Illustrator, 'Save As PDF' preserves Illustrator editing capabilities by default. While fonts are usually included this way, the file size becomes extremely large
If you choose 'Export As PDF' to reduce file size, the system determines whether to embed the fonts based on the selected PDF standard
For example, only by selecting the 'PDF/X-4' standard will the system force the embedding of all fonts
I have encountered many clients who, in order to email files, took it upon themselves to choose 'Smallest File Size.' As a result, all fonts were stripped out, leading to an immediate disaster once the files reached the print shop
Should Fonts Be Outlined or Embedded Directly?
This is the question I get asked most by designers. There is no absolute right or wrong choice here; it is all about suitability
Converting text by using 'Create Outlines' turns letters into vector shapes. The benefit is that the text will absolutely never shift
However, the risks are very real: first, you cannot fix typos later; second, when small text is outlined, the strokes may visually thicken or break apart
My recommendation is to follow this three-step decision tree:
・Body text or large blocks of copy: Definitely embed to maintain text sharpness and readability
・Display text or large headlines: You can outline them to ensure special effects do not distort
・Proprietary/Copyrighted fonts: If the licensing terms prohibit embedding, outlining them manually is your only option
Which Font Licensing Terms Will Prohibit You from Embedding in a PDF?
Font licensing is a gray area that many designers trip over
The EULA (End User License Agreement) of some commercial fonts explicitly prohibits embedding the font files into documents, acting as a copy-protection mechanism
When you export a PDF using these fonts, the software will pop up a warning stating 'Cannot embed due to licensing restrictions.'
At this point, even if you select the highest quality PDF format, the font will still not be packed into the file
In this scenario, the only workaround is to manually outline the font after confirming the final draft; otherwise, you will face missing characters at the print shop
How to Use Acrobat to Confirm All Fonts Are Embedded Before Printing
Don't rely on gut feelings—let data and software inspection tools speak for themselves
Spending 30 seconds running a Preflight check in Adobe Acrobat Pro before sending files for print can prevent over 90% of reprinting disasters
The exact steps are highly intuitive:
・Open the PDF, and press 'Ctrl+D' (Windows) or 'Cmd+D' (Mac) to bring up Document Properties
・Switch to the 'Fonts' tab
・Check whether every font name on the list is followed by '(Embedded)' or '(Embedded Subset)'
If any font is left completely blank, it means it is not packed; please return to your layout software immediately to reprocess it

Key Takeaways
・When RIP cannot read fonts, three fatal errors occur: font substitution, garbled text, or missing character boxes
・Exporting with the 'PDF/X-4' standard in Illustrator ensures most fonts are embedded correctly
・Please embed fonts for large blocks of body text; outlining is only recommended for headlines and text with special effects
・When you see the 'Cannot embed due to licensing restrictions' warning, you must manually outline the text before sending it for print
・Always check the Document Properties in Acrobat before printing to verify the embedding status next to each font
Further Thoughts
Prepress issues like font embedding seem like technical details, but they are actually pain points of data alignment between design and manufacturing
For designers, establishing a standardized Preflight SOP is a fundamental skill
For integrated printing platforms like MINDS, if their SaaS system can automatically detect non-embedded fonts and trigger alerts right when a client uploads files, it can save enormous communication costs for both sides, sending the files straight to the production line
FAQ
- Why does the PDF look perfectly fine on my computer, but the print shop says there are missing fonts?
- Because that font is installed on your computer, your PDF reader automatically uses local resources to display it. This is an optical illusion—once opened on the print shop's computer without that font, the issue is immediately exposed
- Will embedding fonts make the PDF file size significantly larger?
- Usually, layout software defaults to 'Embedded Subset,' which means only the characters you actually used are packed. The impact on file size is actually negligible
- Should I use 'Export As PDF' or 'Save As PDF' for print submission?
- For print submissions, please use 'Save As PDF' and select the 'PDF/X-4' standard. This standard is designed specifically for modern print workflows and handles font embedding and transparency issues perfectly
- Will outlining fonts make the print quality clearer?
- No. On the contrary, it might cause the strokes of small text to blur together or distort. For large blocks of body text, it is highly recommended to preserve the text attributes and embed the fonts directly, ensuring the sharpest edges in print
