We have a little problem with fonts in PDF documents. In order to put the finger on the problem I'd like to inspect, which fonts are actually embedded in the pdf document and which are only referenced. Is there an easy (and cheap as in free) way to do that?
To check that your fonts are embedded in Adobe Acrobat, go to File on the top menu and select Properties… then select the Fonts tab, this will list the font used in the document. You want to check that they are either (Embedded) or (Embedded Subset).
Open the PDF file with Acrobat Reader. Press "Ctrl-D" or select "Properties" from the File menu. In the Document Properties window that opens, click the "Fonts" tab to reveal the fonts embedded in the PDF.
Choose File > Properties and click on the Fonts tab. You'll see your fonts are usually Embedded Subsets which means that only the characters actually used are embedded. For printing, this is perfectly acceptable.
pdffonts
command line tool originally from Xpdf, now part of Poppler.
This tool is available in most Linux distributions as part of poppler-utils
package.
Example usage and output:
$ pdffonts some.pdf name type emb sub uni object ID ------------------------------------ ----------------- --- --- --- --------- BAAAAA+Arial-Black TrueType yes yes yes 53 0 CAAAAA+Tahoma TrueType yes yes yes 28 0 DAAAAA+Wingdings-Regular TrueType yes yes yes 43 0 EAAAAA+Webdings TrueType yes yes yes 38 0 FAAAAA+Arial-BoldMT TrueType yes yes yes 33 0 GAAAAA+Tahoma-Bold TrueType yes yes yes 23 0 HAAAAA+OpenSymbol TrueType yes yes yes 48 0
Much simpler if you just want to find out the font names: run this from a terminal
strings yourPDFfilepath.pdf | grep FontName
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With