Information about a font in a PDF file, obtained by scanning the PDF font structures. More...
#include <pdfinput.h>
Public Attributes | |
bool | embedded |
True if the PDF provides an embedded font stream for this font. | |
bool | subset |
True if the PDF indicates the font is a subset (that is, the font name has a subset tag) | |
RawString | fontType |
The PDF Font Type as a string. | |
RawString | fontName |
The name of the font, according to the font's FontDescriptor entry, if present. | |
RawString | baseFontName |
The "base" (PostScript) name of the font according to the Font dictionary. | |
int32 | objectNumber |
If the font dictionary is an indirect object, this is the object number (negative otherwise) | |
int32 | generation |
If the font dictionary is an indirect object, this is the generation (negative otherwise) | |
int32 | subFontObjectNumber |
If the font dictionary is a CIDFont and the subfont is an indirect object, this is the object number (negative otherwise) | |
int32 | subFontGeneration |
If the font dictionary is a CIDFont and the subfont is an indirect object, this is the object number (negative otherwise) | |
CUInt32Vect | referencedPages |
A vector of 0-indexed page numbers on which this font is referenced. | |
IDOMFontPtr | font |
Information about a font in a PDF file, obtained by scanning the PDF font structures.
IDOMFontPtr JawsMako::IPDFInput::CPdfFontInfo::font |
Pointer to an IDOMFont generated from the PDF font. NULL if scanPdfForFonts() was invoked with the domFont parameter set to false.