| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private static final GlyphList | |
| private static final Log | |
| private int | |
| private PDRectangle | |
| private Matrix |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected float | |
| public void | processPage(PDPage
the page to process page)Overrides org. This will initialize and process the contents of the stream. |
| protected void | processTextPosition(TextPosition
The text to be processed. text)A method provided as an event interface to allow a subclass to perform some specific functionality when text needs to be processed. |
| protected void | showGlyph(Matrix
the current text rendering matrix, Trm textRenderingMatrix, PDFont the current font font, int internal PDF character code for the glyph code, Vector the displacement (i.e. advance) of the glyph in text space displacement)Overrides org. Called when a glyph is to be processed. |
| fontHeightMap | back to summary |
|---|---|
| private final Map<COSDictionary, Float> fontHeightMap | |
| GLYPHLIST | back to summary |
|---|---|
| private static final GlyphList GLYPHLIST | |
| LOG | back to summary |
|---|---|
| private static final Log LOG | |
| pageRotation | back to summary |
|---|---|
| private int pageRotation | |
| pageSize | back to summary |
|---|---|
| private PDRectangle pageSize | |
| translateMatrix | back to summary |
|---|---|
| private Matrix translateMatrix | |
| LegacyPDFStreamEngine | back to summary |
|---|---|
| pack-priv LegacyPDFStreamEngine() Constructor. | |
| computeFontHeight | back to summary |
|---|---|
| protected float computeFontHeight(PDFont font) throws IOException Compute the font height. Override this if you want to use own calculations.
| |
| processPage | back to summary |
|---|---|
| public void processPage(PDPage page) throws IOException Overrides org. This will initialize and process the contents of the stream.
| |
| processTextPosition | back to summary |
|---|---|
| protected void processTextPosition(TextPosition text) A method provided as an event interface to allow a subclass to perform some specific functionality when text needs to be processed.
| |
| showGlyph | back to summary |
|---|---|
| protected void showGlyph(Matrix textRenderingMatrix, PDFont font, int code, Vector displacement) throws IOException Overrides org. Called when a glyph is to be processed. The heuristic calculations here were originally written by Ben Litchfield for PDFStreamEngine.
| |