Package com.openhtmltopdf.svgsupport
Class PDFTranscoder.OpenHtmlFontResolver
- java.lang.Object
-
- com.openhtmltopdf.svgsupport.PDFTranscoder.OpenHtmlFontResolver
-
- All Implemented Interfaces:
org.apache.batik.bridge.FontFamilyResolver
- Enclosing class:
- PDFTranscoder
public static class PDFTranscoder.OpenHtmlFontResolver extends Object implements org.apache.batik.bridge.FontFamilyResolver
-
-
Constructor Summary
Constructors Constructor Description OpenHtmlFontResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFontFile(File fontFile, String family, Integer weight, BaseRendererBuilder.FontStyle style)org.apache.batik.gvt.font.GVTFontFamilygetDefault()org.apache.batik.gvt.font.GVTFontFamilygetFamilyThatCanDisplay(char arg0)voidimportFontFaces(List<FontFaceRule> fontFaces, SharedContext ctx)org.apache.batik.gvt.font.GVTFontFamilyloadFont(InputStream arg0, org.apache.batik.bridge.FontFace arg1)org.apache.batik.gvt.font.GVTFontFamilyresolve(String family)org.apache.batik.gvt.font.GVTFontFamilyresolve(String arg0, org.apache.batik.bridge.FontFace arg1)
-
-
-
Method Detail
-
resolve
public org.apache.batik.gvt.font.GVTFontFamily resolve(String arg0, org.apache.batik.bridge.FontFace arg1)
- Specified by:
resolvein interfaceorg.apache.batik.bridge.FontFamilyResolver
-
resolve
public org.apache.batik.gvt.font.GVTFontFamily resolve(String family)
- Specified by:
resolvein interfaceorg.apache.batik.bridge.FontFamilyResolver
-
loadFont
public org.apache.batik.gvt.font.GVTFontFamily loadFont(InputStream arg0, org.apache.batik.bridge.FontFace arg1) throws Exception
- Specified by:
loadFontin interfaceorg.apache.batik.bridge.FontFamilyResolver- Throws:
Exception
-
getFamilyThatCanDisplay
public org.apache.batik.gvt.font.GVTFontFamily getFamilyThatCanDisplay(char arg0)
- Specified by:
getFamilyThatCanDisplayin interfaceorg.apache.batik.bridge.FontFamilyResolver
-
getDefault
public org.apache.batik.gvt.font.GVTFontFamily getDefault()
- Specified by:
getDefaultin interfaceorg.apache.batik.bridge.FontFamilyResolver
-
importFontFaces
public void importFontFaces(List<FontFaceRule> fontFaces, SharedContext ctx)
-
addFontFile
public void addFontFile(File fontFile, String family, Integer weight, BaseRendererBuilder.FontStyle style) throws IOException, FontFormatException
- Throws:
IOExceptionFontFormatException
-
-