|
Public Methods |
| TextPage (GBool rawOrderA) |
| ~TextPage () |
void | startPage (GfxState *state) |
void | endPage () |
void | updateFont (GfxState *state) |
void | beginWord (GfxState *state, double x0, double y0) |
void | addChar (GfxState *state, double x, double y, double dx, double dy, CharCode c, Unicode *u, int uLen) |
void | endWord () |
void | addWord (TextWord *word) |
void | coalesce (GBool physLayout) |
GBool | findText (Unicode *s, int len, GBool startAtTop, GBool stopAtBottom, GBool startAtLast, GBool stopAtLast, double *xMin, double *yMin, double *xMax, double *yMax) |
GString * | getText (double xMin, double yMin, double xMax, double yMax) |
GBool | findCharRange (int pos, int length, double *xMin, double *yMin, double *xMax, double *yMax) |
void | dump (void *outputStream, TextOutputFunc outputFunc, GBool physLayout) |
Friends |
class | TextLine |
class | TextLineFrag |
class | TextBlock |
class | TextFlow |
class | TextWordList |