|
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 |