Package org.xhtmlrenderer.pdf
Class CJKFontResolver
java.lang.Object
org.xhtmlrenderer.pdf.ITextFontResolver
org.xhtmlrenderer.pdf.CJKFontResolver
- All Implemented Interfaces:
FontResolver
Use this class if you need to load iTextAsian fonts in addition to default fonts loaded by
ITextRenderer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate FontFamily
addCJKFont
(String fontFamilyName, String fontName, String encoding) private Map
<String, FontFamily> Try and load the iTextAsian fontsprotected Map
<String, FontFamily> Methods inherited from class org.xhtmlrenderer.pdf.ITextFontResolver
addFont, addFont, addFont, addFont, addFontDirectory, convertWeightToInt, flushCache, flushFontFaceFonts, getDistinctFontFamilyNames, getFonts, importFontFaces, normalizeFontFamily, resolveFont
-
Field Details
-
log
private static final org.slf4j.Logger log -
cjkFonts
-
-
Constructor Details
-
CJKFontResolver
public CJKFontResolver()
-
-
Method Details
-
loadFonts
- Overrides:
loadFonts
in classITextFontResolver
-
loadCJKFonts
Try and load the iTextAsian fonts -
addCJKFont
private FontFamily addCJKFont(String fontFamilyName, String fontName, String encoding) throws com.lowagie.text.DocumentException, IOException - Throws:
com.lowagie.text.DocumentException
IOException
-