Class PdfOutputProcessorMetaData
- java.lang.Object
-
- org.jfree.layouting.output.AbstractOutputProcessorMetaData
-
- org.jfree.layouting.modules.output.pdf.PdfOutputProcessorMetaData
-
- All Implemented Interfaces:
OutputProcessorMetaData
public class PdfOutputProcessorMetaData extends AbstractOutputProcessorMetaData
Creation-Date: 12.11.2006, 13:28:55- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description PdfOutputProcessorMetaData(org.pentaho.reporting.libraries.fonts.itext.ITextFontStorage fontStorage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.pentaho.reporting.libraries.fonts.registry.FontFamily
getDefaultFontFamily()
java.lang.String
getExportDescriptor()
The export descriptor is a string that describes the output characteristics.org.pentaho.reporting.libraries.fonts.itext.ITextFontStorage
getITextFontStorage()
java.lang.String
getNormalizedFontFamilyName(java.lang.String name)
boolean
isIterative()
An iterative output processor accepts and processes small content chunks.-
Methods inherited from class org.jfree.layouting.output.AbstractOutputProcessorMetaData
addFeature, getDefaultPageSize, getFontFamilyForGenericName, getFontMetrics, getFontRegistry, getFontSize, getFontStorage, getHorizontalPageSpan, getMediaType, getNumericFeatureValue, getSupportedResourceTypes, getVerticalPageSpan, isFeatureSupported, isValid, setFamilyMapping, setNumericFeatureValue
-
-
-
-
Method Detail
-
getDefaultFontFamily
public org.pentaho.reporting.libraries.fonts.registry.FontFamily getDefaultFontFamily()
-
getExportDescriptor
public java.lang.String getExportDescriptor()
Description copied from interface:OutputProcessorMetaData
The export descriptor is a string that describes the output characteristics. For libLayout outputs, it should start with the output class (one of 'pageable', 'flow' or 'stream'), followed by '/liblayout/' and finally followed by the output type (ie. PDF, Print, etc).- Returns:
- the export descriptor.
-
getNormalizedFontFamilyName
public java.lang.String getNormalizedFontFamilyName(java.lang.String name)
- Specified by:
getNormalizedFontFamilyName
in interfaceOutputProcessorMetaData
- Overrides:
getNormalizedFontFamilyName
in classAbstractOutputProcessorMetaData
-
getITextFontStorage
public org.pentaho.reporting.libraries.fonts.itext.ITextFontStorage getITextFontStorage()
-
isIterative
public boolean isIterative()
An iterative output processor accepts and processes small content chunks. If this method returns false, the output processor will not receive the content until the whole document is processed.- Returns:
-
-