Class SimpleFontExtensionHelper
java.lang.Object
net.sf.jasperreports.engine.fonts.SimpleFontExtensionHelper
- All Implemented Interfaces:
- ErrorHandler
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidstatic StringgetFontsXml(List<FontFamily> fontFamilies) static SimpleFontExtensionHelperReturn a new instance.voidloadFontExtensions(JasperReportsContext jasperReportsContext, InputStream is, FontExtensionsReceiver receiver) voidloadFontExtensions(JasperReportsContext jasperReportsContext, InputStream is, FontExtensionsReceiver receiver, boolean loadFonts) voidloadFontExtensions(JasperReportsContext jasperReportsContext, String file, FontExtensionsReceiver receiver) loadFontFamilies(String file) loadFontFamilies(JasperReportsContext jasperReportsContext, InputStream is) loadFontFamilies(JasperReportsContext jasperReportsContext, String file) voidprotected static voidwriteExportFonts(JRXmlWriteHelper writer, Map<String, String> exportFonts) protected static voidwriteFontExtensions(Writer out, FontExtensionsContainer extensions) static voidwriteFontExtensionsProperties(String fontFamiliesPropertyValue, OutputStream outputStream) static voidwriteFontExtensionsProperties(String fontsXmlLocation, String destFileName) static voidwriteFontExtensionsProperties(String fontRegistryFactoryPropertyName, String fontRegistryFactoryPropertyValue, String fontFamiliesPropertyName, String fontFamiliesPropertyValue, OutputStream outputStream) static voidwriteFontExtensionsXml(OutputStream outputStream, FontExtensionsContainer extensions) static voidwriteFontExtensionsXml(String destFileName, FontExtensionsContainer extensions) static voidwriteFontsXml(OutputStream outputStream, List<FontFamily> fontFamilies) static voidwriteFontsXml(String destFileName, List<FontFamily> fontFamilies) 
- 
Field Details- 
EXCEPTION_MESSAGE_KEY_FILE_WRITER_ERROR- See Also:
 
- 
EXCEPTION_MESSAGE_KEY_OUTPUT_STREAM_WRITER_ERROR- See Also:
 
 
- 
- 
Method Details- 
getInstanceReturn a new instance.- Returns:
- a new instance
 
- 
loadFontFamilies- See Also:
 
- 
loadFontFamilies
- 
loadFontExtensionspublic void loadFontExtensions(JasperReportsContext jasperReportsContext, String file, FontExtensionsReceiver receiver) 
- 
loadFontFamilies
- 
loadFontExtensionspublic void loadFontExtensions(JasperReportsContext jasperReportsContext, InputStream is, FontExtensionsReceiver receiver) 
- 
loadFontExtensionspublic void loadFontExtensions(JasperReportsContext jasperReportsContext, InputStream is, FontExtensionsReceiver receiver, boolean loadFonts) 
- 
getFontsXml
- 
writeFontExtensionsprotected static void writeFontExtensions(Writer out, FontExtensionsContainer extensions) throws IOException - Throws:
- IOException
 
- 
writeExportFontsprotected static void writeExportFonts(JRXmlWriteHelper writer, Map<String, String> exportFonts) throws IOException- Throws:
- IOException
 
- 
writeFontsXmlpublic static void writeFontsXml(String destFileName, List<FontFamily> fontFamilies) throws JRException - Throws:
- JRException
 
- 
writeFontExtensionsXmlpublic static void writeFontExtensionsXml(String destFileName, FontExtensionsContainer extensions) throws JRException - Throws:
- JRException
 
- 
writeFontsXmlpublic static void writeFontsXml(OutputStream outputStream, List<FontFamily> fontFamilies) throws JRException - Throws:
- JRException
 
- 
writeFontExtensionsXmlpublic static void writeFontExtensionsXml(OutputStream outputStream, FontExtensionsContainer extensions) throws JRException - Throws:
- JRException
 
- 
writeFontExtensionsPropertiespublic static void writeFontExtensionsProperties(String fontsXmlLocation, String destFileName) throws JRException - Throws:
- JRException
 
- 
writeFontExtensionsPropertiespublic static void writeFontExtensionsProperties(String fontFamiliesPropertyValue, OutputStream outputStream) throws JRException - Throws:
- JRException
 
- 
writeFontExtensionsPropertiespublic static void writeFontExtensionsProperties(String fontRegistryFactoryPropertyName, String fontRegistryFactoryPropertyValue, String fontFamiliesPropertyName, String fontFamiliesPropertyValue, OutputStream outputStream) throws JRException - Throws:
- JRException
 
- 
error- Specified by:
- errorin interface- ErrorHandler
 
- 
fatalError- Specified by:
- fatalErrorin interface- ErrorHandler
 
- 
warning- Specified by:
- warningin interface- ErrorHandler
 
 
-