


#Adobe preflight embed fonts pdf#
The general methodology I used to analyse these files is identical to what I did in my 2012 report: first, each PDF was validated using Apache Preflight. This makes these files particularly useful for additional tests on Preflight. Although the test documents are not fully annotated, they are subdivided into categories such as Multimedia & 3D Tests and Font tests. Shortly after I completed my initial tests, Adobe released the Acrobat Engineering website, which contains a large volume of test documents that are used by Adobe for testing their products. For these reasons, it is essential to obtain additional evidence of Preflight's ability to detect 'risky' features before relying on this tool in any operational setting. Also, the PDF specification often allows you to implement similar features in subtly different ways. However, PDFs that exist 'in the wild' are usually more complex. encryption, non-embedded fonts, and so on). Each PDF in this corpus was created in such a way that it includes only one specific feature that is a potential preservation risk (e.g.

But what evidence do we have to support such claims? The only evidence that I'm aware of, are the results obtained from a small test corpus of custom-created PDFs. This Wiki page on uses and abuses of Preflight (created as part of the final SPRUCE hackathon) even goes as far as stating that " Preflight is thorough and unforgiving (as it should be)". Much of this later work tacitly assumes that Apache Preflight is able to successfully identify features in PDF that are a potential risk for long-term access. This work was later followed up by others in two SPRUCE hackathons in Leeds (see this blog post by Peter Cliff) and London (described here). This method takes longer, but should eliminate this upload message if the offending text is found and corrected.Last winter I started a first attempt at identifying preservation risks in PDF files using the Apache Preflight PDF/A validator. If you created the file in Adobe InDesign, before exporting the PDF go into Type > Find Font, select the non-embedded font's name, and click Find First and Find Next until one of the above mentioned cases has been found on the page mentioned in the error message. Go to Advanced > Preflight > PDF Analysis, and choose the report called "List text using non-embedded fonts." This will list any instances of text that includes non-embedded fonts. If you have Adobe Acrobat Pro, the preflight function can find these for you. Deleting text frames that are empty or hidden, and correcting those where a single character is a different font should eliminate the embedded font error message you are receiving. If you believe you have correctly set your fonts to embed and are still receiving this error, it's possible that the non-embedded font occurs in an empty, hidden, or transparent text frame in your document, or that a single character within a text block uses a different font than the rest of the paragraph.
#Adobe preflight embed fonts how to#
For information on how to embed the fonts used in your document from a variety of programs, please see the step-by-step instructions available for download on our PDF Design Resources page. MagCloud PDFs must have all fonts embedded to ensure that our digital presses are able to reproduce them correctly in print. What does it mean if my PDF upload failed because "PDF contains non-embedded fonts"?
