English | 日本
PDF Java
Shopping CartContact Us
Knowledgebase
BCL easy PDF SDK

I get this Error "Font embedding failed" with PDF API

Last Updated: April 4, 2014

PDF API may fail to convert some files to PDF and report that "Font Embedding Failed".  This is not, strictly speaking, an error in the PDF API conversion method, but is instead a legal issue related to PDF/X/A PDFs.  When you convert a document to PDF and enforce PDF/X/A compliance, this requires that all fonts be embedded in the PDF document, as the entire purpose of PDF/X/A Compliance is to ensure the PDF can be displayed no matter what the computer's state, whether it has the required fonts or not.

Unfortunately, some Fonts are legally restricted, meaning you cannot embed them into the PDF without a valid license to do so.  This prevents PDF API from embedding the font, and unfortunately thus also prevents PDF API from enforcing PDF/X/A Compliance.  As such, when you attempt to embed these fonts into the PDF, BCL’s easy PDF API must show error out of the conversion for Legal Reasons, as the alternative is violating International Law in such a way that it opens both ourselves and our clients up to potential lawsuits.

PDF SDK Knowledgebase
 
BCL
© 1993 - , BCL Technologies.
All other trademarks are the property of their respective owners.