Class OutputProcessorFeature
- java.lang.Object
-
- org.pentaho.reporting.libraries.css.dom.OutputProcessorFeature
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
OutputProcessorFeature.BooleanOutputProcessorFeature
,OutputProcessorFeature.NumericOutputProcessorFeature
public abstract class OutputProcessorFeature extends Object implements Serializable
Creation-Date: 14.12.2005, 13:47:47- Author:
- Thomas Morgner
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OutputProcessorFeature.BooleanOutputProcessorFeature
static class
OutputProcessorFeature.NumericOutputProcessorFeature
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
OutputProcessorFeature(String name)
-
-
-
Field Detail
-
BACKGROUND_IMAGE
public static final OutputProcessorFeature.BooleanOutputProcessorFeature BACKGROUND_IMAGE
Defines, whether the output target allows background images. The 'excel' export and the plain-text export are known to ignore background images.
-
FONT_FRACTIONAL_METRICS
public static final OutputProcessorFeature.BooleanOutputProcessorFeature FONT_FRACTIONAL_METRICS
Defines, whether the output uses fractional metrics. Integer metrics might be faster, but they are also inaccurate.
-
FONT_SUPPORTS_ANTI_ALIASING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature FONT_SUPPORTS_ANTI_ALIASING
Defines, whether the output target allows the configuration of anti-aliasing of fonts. The Graphics2D is one of the targets that support this feature, while the PDF-export ignores aliasing requests.
-
DISABLE_PADDING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature DISABLE_PADDING
Defines, whether the output system will support paddings. If this feature indicator is set, all the paddings will automatically compute to zero. The output targets will not generate paddings, even if the report-element explicitly defined them.
-
EMULATE_PADDING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature EMULATE_PADDING
Defines, that the output system will try to emulate paddings. This is a technical key indicating that the generated output-format is not capable to express paddings. The table-export will therefore generate artifical boundaries to generate the visual effect of the defined paddings.
-
FONT_SMOOTH_THRESHOLD
public static final OutputProcessorFeature.NumericOutputProcessorFeature FONT_SMOOTH_THRESHOLD
Defines the minimum size for the font smoothing. Fonts below that size will not have aliasing enabled, as this may render the font unreadable.
-
DEVICE_RESOLUTION
public static final OutputProcessorFeature.NumericOutputProcessorFeature DEVICE_RESOLUTION
Defines the device resolution in Pixel-per-inch. This is a hint to make scaling of images more effective. LibLayout still uses the default 72dpi resolution defined by Java for all computations.
-
DEFAULT_FONT_SIZE
public static final OutputProcessorFeature.NumericOutputProcessorFeature DEFAULT_FONT_SIZE
-
-
Constructor Detail
-
OutputProcessorFeature
protected OutputProcessorFeature(String name)
-
-