Package org.jfree.layouting.output
Class OutputProcessorFeature
- java.lang.Object
-
- org.jfree.layouting.output.OutputProcessorFeature
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
OutputProcessorFeature.BooleanOutputProcessorFeature,OutputProcessorFeature.NumericOutputProcessorFeature
public abstract class OutputProcessorFeature extends java.lang.Object implements java.io.SerializableCreation-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 classOutputProcessorFeature.BooleanOutputProcessorFeaturestatic classOutputProcessorFeature.NumericOutputProcessorFeature
-
Field Summary
Fields Modifier and Type Field Description static OutputProcessorFeature.BooleanOutputProcessorFeatureBACKGROUND_IMAGEDefines, whether the output target allows background images.static OutputProcessorFeature.NumericOutputProcessorFeatureDEFAULT_FONT_SIZEstatic OutputProcessorFeature.NumericOutputProcessorFeatureDEVICE_RESOLUTIONDefines the device resolution in Pixel-per-inch.static OutputProcessorFeature.BooleanOutputProcessorFeatureFONT_FRACTIONAL_METRICSDefines, whether the output uses fractional metrics.static OutputProcessorFeature.NumericOutputProcessorFeatureFONT_SMOOTH_THRESHOLDDefines the minimum size for the font smoothing.static OutputProcessorFeature.BooleanOutputProcessorFeatureFONT_SUPPORTS_ANTI_ALIASINGDefines, whether the output target allows the configuration of anti-aliasing of fonts.
-
Constructor Summary
Constructors Modifier Constructor Description protectedOutputProcessorFeature(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)inthashCode()
-
-
-
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.
-
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
-
-