Font Attributes

 

Attribute

Description

Type

OriginalName

Font name as was found in the PDF file.

String

FontName

Usually the same as OriginalName unless the font was not loaded from a PDF.

String

BaseName

Font name after it has been processed, e.g. can be the name of the system font being used.

String

FontType

PDF Font Type, can be TrueType, Type1, Type3

String

Embedding

0: Not embedded, 1: partially, 2: fully embedded.

Integer

IsWinAnsiEncoding

Flag set if the font follows WinAnsiEncoding

Boolean

System

Flag set to 1 if the font is also present on the system.

Boolean

HasCharMap

Flag is set to True if the font has a unicode character map.

Boolean

Encoding

PDF Font Encoding.

String

Processed

Font was already processed (i.e. used in a parsed page.)

Boolean