Use pdffonts (Linux/macOS) or Adobe Acrobat Pro’s "Output Preview" to list all fonts. Look for entries like:

CIDFontF1 (Type: CIDType0, Encoding: Identity-H)
CIDFontF2 (Type: CIDType0, Encoding: Identity-H)
...

PDFs with broken CIDFont mappings prevent text selection, copying, or search indexing.


Software that generates or reads PDFs (like Ghostscript, Apache PDFBox, or Adobe PDF Library) maintains a list of "Base 14" fonts and standard CID fonts.

Let us dissect what each member of this family represents inside a PDF’s object tree.

If your software generates PDFs with these internal font names, adhere to these updated best practices:

The notation "CIDFontF1" through "CIDFontF6" typically refers to a series of font types or styles within a font family or collection. These are often predefined sets of characters and glyphs designed to work seamlessly together, providing a uniform look across a document or publication.

An update to cidfontf1…f6 might refer to:

// iText 7 (2025)
PdfFont font = PdfFontFactory.createFont("NotoSansCJK-Regular.ttf", 
                                          PdfEncodings.IDENTITY_H, 
                                          true);