X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=pdf%2Fxpdf%2FTextOutputDev.h;h=2c622376f3937b31985da9b08badcdd058173ba7;hb=refs%2Ftags%2FGNOME_2_8_ANCHOR;hp=b501907b4a257868566c632fe01dee88e4de0179;hpb=ad63666daeeda50acc7630132d61fe044634fddd;p=evince.git diff --git a/pdf/xpdf/TextOutputDev.h b/pdf/xpdf/TextOutputDev.h index b501907b..2c622376 100644 --- a/pdf/xpdf/TextOutputDev.h +++ b/pdf/xpdf/TextOutputDev.h @@ -354,6 +354,9 @@ public: // Start a new page. void startPage(GfxState *state); + // End the current page. + void endPage(); + // Update the current font. void updateFont(GfxState *state); @@ -426,6 +429,8 @@ private: double curFontSize; // current font size int nest; // current nesting level (for Type 3 fonts) int nTinyChars; // number of "tiny" chars seen so far + GBool lastCharOverlap; // set if the last added char overlapped the + // previous char TextPool *pools[4]; // a "pool" of TextWords for each rotation TextFlow *flows; // linked list of flows