Class AbstractFontStore.BuiltinFontStore
- java.lang.Object
-
- com.openhtmltopdf.pdfboxout.fontstore.AbstractFontStore
-
- com.openhtmltopdf.pdfboxout.fontstore.AbstractFontStore.BuiltinFontStore
-
- Enclosing class:
- AbstractFontStore
public static class AbstractFontStore.BuiltinFontStore extends AbstractFontStore
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.openhtmltopdf.pdfboxout.fontstore.AbstractFontStore
AbstractFontStore.BuiltinFontStore, AbstractFontStore.EmptyFontStore
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>>_fontFamilies
-
Constructor Summary
Constructors Constructor Description BuiltinFontStore(org.apache.pdfbox.pdmodel.PDDocument doc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static voidaddCourier(java.util.HashMap<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)(package private) static voidaddHelvetica(java.util.HashMap<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)(package private) static voidaddSymbol(java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)(package private) static voidaddTimes(java.util.HashMap<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)(package private) static voidaddZapfDingbats(java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)(package private) static java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>>createInitialFontMap()PdfBoxFontResolver.FontDescriptionresolveFont(SharedContext ctx, java.lang.String fontFamily, float size, IdentValue weight, IdentValue style, IdentValue variant)
-
-
-
Field Detail
-
_fontFamilies
final java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> _fontFamilies
-
-
Method Detail
-
createInitialFontMap
static java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> createInitialFontMap()
-
addCourier
static void addCourier(java.util.HashMap<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)
-
addTimes
static void addTimes(java.util.HashMap<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)
-
addHelvetica
static void addHelvetica(java.util.HashMap<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)
-
addSymbol
static void addSymbol(java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)
-
addZapfDingbats
static void addZapfDingbats(java.util.Map<java.lang.String,FontFamily<PdfBoxFontResolver.FontDescription>> result)
-
resolveFont
public PdfBoxFontResolver.FontDescription resolveFont(SharedContext ctx, java.lang.String fontFamily, float size, IdentValue weight, IdentValue style, IdentValue variant)
- Specified by:
resolveFontin classAbstractFontStore
-
-