Mako 7.4.0 API
Loading...
Searching...
No Matches
JawsMako::IPDFInput::CPdfFontInfo Class Reference

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
 

Detailed Description

Information about a font in a PDF file, obtained by scanning the PDF font structures.

Member Data Documentation

◆ font

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.


The documentation for this class was generated from the following file: