Class BlendComposite
java.lang.Object
org.apache.pdfbox.pdmodel.graphics.blend.BlendComposite
- All Implemented Interfaces:
Composite
AWT composite for blend modes.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlendMode
private final float
private static final org.apache.commons.logging.Log
Log instance. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateContext
(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints) static Composite
getInstance
(BlendMode blendMode, float constantAlpha) Creates a blend composite
-
Field Details
-
LOG
private static final org.apache.commons.logging.Log LOGLog instance. -
blendMode
-
constantAlpha
private final float constantAlpha
-
-
Constructor Details
-
BlendComposite
-
-
Method Details
-
getInstance
Creates a blend composite- Parameters:
blendMode
- Desired blend modeconstantAlpha
- Constant alpha, must be in the inclusive range [0.0...1.0] or it will be clipped.- Returns:
- a blend composite.
-
createContext
public CompositeContext createContext(ColorModel srcColorModel, ColorModel dstColorModel, RenderingHints hints) - Specified by:
createContext
in interfaceComposite
-