Package com.aowagie.text.pdf
Class DefaultFontMapper
- java.lang.Object
-
- com.aowagie.text.pdf.DefaultFontMapper
-
- All Implemented Interfaces:
FontMapper
class DefaultFontMapper extends java.lang.Object implements FontMapper
Default class to map awt fonts to BaseFont.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classDefaultFontMapper.BaseFontParametersA representation of BaseFont parameters.
-
Constructor Summary
Constructors Constructor Description DefaultFontMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseFontawtToPdf(java.awt.Font font)Returns a BaseFont which can be used to represent the given AWT Fontjava.util.HashMapgetAliases()(package private) DefaultFontMapper.BaseFontParametersgetBaseFontParameters(java.lang.String name)Looks for a BaseFont parameter associated with a name.java.util.HashMapgetMapper()
-
-
-
Method Detail
-
awtToPdf
public BaseFont awtToPdf(java.awt.Font font)
Returns a BaseFont which can be used to represent the given AWT Font- Specified by:
awtToPdfin interfaceFontMapper- Parameters:
font- the font to be converted- Returns:
- a BaseFont which has similar properties to the provided Font
-
getBaseFontParameters
DefaultFontMapper.BaseFontParameters getBaseFontParameters(java.lang.String name)
Looks for a BaseFont parameter associated with a name.- Parameters:
name- the name- Returns:
- the BaseFont parameter or
nullif not found.
-
getMapper
public java.util.HashMap getMapper()
-
getAliases
public java.util.HashMap getAliases()
-
-