Class OutputProcessorFeature
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.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
-
PRD_3750
public static final OutputProcessorFeature.BooleanOutputProcessorFeature PRD_3750
-
COMPLEX_TEXT
public static final OutputProcessorFeature.BooleanOutputProcessorFeature COMPLEX_TEXT
-
STRICT_COMPATIBILITY
public static final OutputProcessorFeature.BooleanOutputProcessorFeature STRICT_COMPATIBILITY
-
DESIGNTIME
public static final OutputProcessorFeature.BooleanOutputProcessorFeature DESIGNTIME
-
UNALIGNED_PAGEBANDS
public static final OutputProcessorFeature.BooleanOutputProcessorFeature UNALIGNED_PAGEBANDS
-
PAGEBREAKS
public static final OutputProcessorFeature.BooleanOutputProcessorFeature PAGEBREAKS
-
ITERATIVE_RENDERING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature ITERATIVE_RENDERING
-
FAST_FONTRENDERING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature FAST_FONTRENDERING
-
STRICT_TEXT_PROCESSING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature STRICT_TEXT_PROCESSING
-
SPACING_SUPPORTED
public static final OutputProcessorFeature.BooleanOutputProcessorFeature SPACING_SUPPORTED
-
WATERMARK_SECTION
public static final OutputProcessorFeature.BooleanOutputProcessorFeature WATERMARK_SECTION
Defines, whether the output target allows the use of water-mark sections. All table-exports and the plain-text export will ignore the watermark section.
-
PAGE_SECTIONS
public static final OutputProcessorFeature.BooleanOutputProcessorFeature PAGE_SECTIONS
Defines, whether the output target allows the generation of page-sections. Page-sections can be suppressed for table-targets.
-
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
-
IMAGE_RESOLUTION_MAPPING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature IMAGE_RESOLUTION_MAPPING
-
PREFER_NATIVE_SCALING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature PREFER_NATIVE_SCALING
-
DETECT_EXTRA_CONTENT
public static final OutputProcessorFeature.BooleanOutputProcessorFeature DETECT_EXTRA_CONTENT
-
LEGACY_LINEHEIGHT_CALC
public static final OutputProcessorFeature.BooleanOutputProcessorFeature LEGACY_LINEHEIGHT_CALC
If this feature is active, the line-height of any text will be based on the common lineheight, and not on the maximum lineheight.
-
EMBED_ALL_FONTS
public static final OutputProcessorFeature.BooleanOutputProcessorFeature EMBED_ALL_FONTS
-
ASSUME_OVERFLOW_X
public static final OutputProcessorFeature.BooleanOutputProcessorFeature ASSUME_OVERFLOW_X
-
ASSUME_OVERFLOW_Y
public static final OutputProcessorFeature.BooleanOutputProcessorFeature ASSUME_OVERFLOW_Y
-
DIRECT_RICHTEXT_RENDERING
public static final OutputProcessorFeature.BooleanOutputProcessorFeature DIRECT_RICHTEXT_RENDERING
-
ALWAYS_PRINT_FIRST_LINE_OF_TEXT
public static final OutputProcessorFeature.BooleanOutputProcessorFeature ALWAYS_PRINT_FIRST_LINE_OF_TEXT
-
WATERMARK_PRINTED_ON_TOP
public static final OutputProcessorFeature.BooleanOutputProcessorFeature WATERMARK_PRINTED_ON_TOP
-
FAST_EXPORT
public static final OutputProcessorFeature.BooleanOutputProcessorFeature FAST_EXPORT
-
IGNORE_ROTATION
public static final OutputProcessorFeature.BooleanOutputProcessorFeature IGNORE_ROTATION
-
-
Constructor Detail
-
OutputProcessorFeature
protected OutputProcessorFeature(String name)
-
-