Package org.apache.fop.svg
Class PDFFlowTextPainter
- java.lang.Object
-
- org.apache.batik.bridge.BasicTextPainter
-
- org.apache.batik.bridge.StrokingTextPainter
-
- org.apache.fop.svg.NativeTextPainter
-
- org.apache.fop.svg.PDFTextPainter
-
- org.apache.fop.svg.PDFFlowTextPainter
-
- All Implemented Interfaces:
org.apache.batik.bridge.TextPainter
public class PDFFlowTextPainter extends PDFTextPainter
Text Painter for SVG 1.2 (flow) text.
-
-
Field Summary
-
Fields inherited from class org.apache.fop.svg.NativeTextPainter
font, fontFamilyResolver, fontInfo, log, tpi
-
Fields inherited from class org.apache.batik.bridge.StrokingTextPainter
ADJUST_ALL, ADJUST_SPACING, ALT_GLYPH_HANDLER, ANCHOR_TYPE, BIDI_LEVEL, FLOW_PARAGRAPH, FLOW_REGIONS, GVT_FONT, GVT_FONTS, PAINT_INFO, singleton, TEXT_COMPOUND_ID, TEXTPATH, WRITING_MODE, WRITING_MODE_RTL, WRITING_MODE_TTB, XPOS, YPOS
-
-
Constructor Summary
Constructors Constructor Description PDFFlowTextPainter(FontInfo fontInfo)
Main constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List
getTextRuns(org.apache.batik.bridge.TextNode node, java.text.AttributedCharacterIterator aci)
-
Methods inherited from class org.apache.fop.svg.PDFTextPainter
beginTextObject, clip, endTextObject, isSupported, positionGlyph, preparePainting, restoreGraphicsState, saveGraphicsState, setInitialTransform, writeGlyph, writeGlyphs
-
Methods inherited from class org.apache.fop.svg.NativeTextPainter
collectCharacters, computeTextRuns, getFontFamilyResolver, getTextLayoutFactory, getTextRunBoundaryAttributes, logCharacter, logTextRun, paintTextRun, paintTextRuns, reorderTextRuns
-
Methods inherited from class org.apache.batik.bridge.StrokingTextPainter
adjustChunkOffsets, computeTextRuns, createModifiedACIForFontMatching, getBounds2D, getDecorationOutline, getDecorationStrokeOutline, getHighlightShape, getInstance, getMark, getOutline, getSelected, getTextChunk, getTextChunkACIs, hitTest, paint, paintDecorations, printAttrs, selectFirst, selectLast
-
-
-
-
Constructor Detail
-
PDFFlowTextPainter
public PDFFlowTextPainter(FontInfo fontInfo)
Main constructor- Parameters:
fontInfo
- the font directory
-
-