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:

