Package com.itextpdf.layout.font
Class FontSelectorStrategy
- java.lang.Object
-
- com.itextpdf.layout.font.FontSelectorStrategy
-
- Direct Known Subclasses:
ComplexFontSelectorStrategy
@Deprecated public abstract class FontSelectorStrategy extends java.lang.Object
Deprecated.replaced byIFontSelectorStrategy
.FontSelectorStrategy
is responsible for splitting text into sub texts with one particular font.nextGlyphs()
will create next sub text and set current font.
-
-
Field Summary
Fields Modifier and Type Field Description protected FontSet
additionalFonts
Deprecated.protected int
index
Deprecated.protected FontProvider
provider
Deprecated.protected java.lang.String
text
Deprecated.
-
Constructor Summary
Constructors Modifier Constructor Description protected
FontSelectorStrategy(java.lang.String text, FontProvider provider, FontSet additionalFonts)
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
endOfText()
Deprecated.abstract PdfFont
getCurrentFont()
Deprecated.protected PdfFont
getPdfFont(FontInfo fontInfo)
Deprecated.Utility method to create PdfFont.abstract java.util.List<Glyph>
nextGlyphs()
Deprecated.
-
-
-
Field Detail
-
text
protected java.lang.String text
Deprecated.
-
index
protected int index
Deprecated.
-
provider
protected final FontProvider provider
Deprecated.
-
additionalFonts
protected final FontSet additionalFonts
Deprecated.
-
-
Constructor Detail
-
FontSelectorStrategy
protected FontSelectorStrategy(java.lang.String text, FontProvider provider, FontSet additionalFonts)
Deprecated.
-
-
Method Detail
-
endOfText
public boolean endOfText()
Deprecated.
-
getCurrentFont
public abstract PdfFont getCurrentFont()
Deprecated.
-
nextGlyphs
public abstract java.util.List<Glyph> nextGlyphs()
Deprecated.
-
getPdfFont
protected PdfFont getPdfFont(FontInfo fontInfo)
Deprecated.Utility method to create PdfFont.- Parameters:
fontInfo
- instance of FontInfo.- Returns:
- cached or just created PdfFont on success, otherwise null.
- See Also:
FontProvider.getPdfFont(FontInfo, FontSet)
-
-