Package com.itextpdf.text
Interface FontProvider
-
- All Known Implementing Classes:
FontFactoryImp
,XMLWorkerFontProvider
public interface FontProvider
These two methods are used by FactoryProperties (for HTMLWorker). It's implemented by FontFactoryImp.- Since:
- iText 5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Font
getFont(java.lang.String fontname, java.lang.String encoding, boolean embedded, float size, int style, BaseColor color)
Constructs aFont
-object.boolean
isRegistered(java.lang.String fontname)
Checks if a certain font is registered.
-
-
-
Method Detail
-
isRegistered
boolean isRegistered(java.lang.String fontname)
Checks if a certain font is registered.- Parameters:
fontname
- the name of the font that has to be checked.- Returns:
- true if the font is found
-
getFont
Font getFont(java.lang.String fontname, java.lang.String encoding, boolean embedded, float size, int style, BaseColor color)
Constructs aFont
-object.- Parameters:
fontname
- the name of the fontencoding
- the encoding of the fontembedded
- true if the font is to be embedded in the PDFsize
- the size of this fontstyle
- the style of this fontcolor
- theColor
of this font.- Returns:
- the Font constructed based on the parameters
-
-