filters
GfxFont Class Reference
Inheritance diagram for GfxFont:

Detailed Description
Definition at line 83 of file GfxFont.h.
Public Member Functions | |
GfxFont (const char *tagA, Ref idA, GString *nameA) | |
virtual | ~GfxFont () |
GBool | isOk () |
GString * | getTag () |
Ref * | getID () |
GBool | matches (char *tagA) |
GString * | getName () |
GfxFontType | getType () |
virtual GBool | isCIDFont () |
GBool | getEmbeddedFontID (Ref *embID) |
GString * | getEmbeddedFontName () |
GString * | getExtFontFile () |
GBool | isFixedWidth () |
GBool | isSerif () |
GBool | isSymbolic () |
GBool | isItalic () |
GBool | isBold () |
double * | getFontMatrix () |
double * | getFontBBox () |
double | getAscent () |
double | getDescent () |
virtual int | getWMode () |
char * | readExtFontFile (int *len) |
char * | readEmbFontFile (XRef *xref, int *len) |
virtual int | getNextChar (char *s, int len, CharCode *code, Unicode *u, int uSize, int *uLen, double *dx, double *dy, double *ox, double *oy)=0 |
Static Public Member Functions | |
static GfxFont * | makeFont (XRef *xref, const char *tagA, Ref idA, Dict *fontDict) |
Protected Member Functions | |
void | readFontDescriptor (XRef *xref, Dict *fontDict) |
CharCodeToUnicode * | readToUnicodeCMap (Dict *fontDict, int nBits) |
void | findExtFontFile () |
Protected Attributes | |
GString * | tag |
Ref | id |
GString * | name |
GfxFontType | type |
int | flags |
GString * | embFontName |
Ref | embFontID |
GString * | extFontFile |
double | fontMat [6] |
double | fontBBox [4] |
double | missingWidth |
double | ascent |
double | descent |
GBool | ok |
The documentation for this class was generated from the following files: