Class PDTransparencyGroupAttributes
java.lang.Object
org.apache.pdfbox.pdmodel.graphics.form.PDTransparencyGroupAttributes
- All Implemented Interfaces:
COSObjectable
Transparency group attributes.
- Author:
- Kühn & Weyh Software GmbH
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a group object with /Transparency subtype entry.Creates a group object from a given dictionary -
Method Summary
Modifier and TypeMethodDescriptionReturns the group color space or null if it isn't defined.getColorSpace
(PDResources resources) Returns the group color space or null if it isn't defined.Convert this standard java object to a COS object.boolean
Returns true if this group is isolated.boolean
Returns true if this group is a knockout.
-
Constructor Details
-
PDTransparencyGroupAttributes
public PDTransparencyGroupAttributes()Creates a group object with /Transparency subtype entry. -
PDTransparencyGroupAttributes
Creates a group object from a given dictionary- Parameters:
dic
-COSDictionary
object
-
-
Method Details
-
getCOSObject
Description copied from interface:COSObjectable
Convert this standard java object to a COS object.- Specified by:
getCOSObject
in interfaceCOSObjectable
- Returns:
- The cos object that matches this Java object.
-
getColorSpace
Returns the group color space or null if it isn't defined.- Returns:
- the group color space.
- Throws:
IOException
-
getColorSpace
Returns the group color space or null if it isn't defined.- Parameters:
resources
- useful for its cache. Can be null.- Returns:
- the group color space.
- Throws:
IOException
-
isIsolated
public boolean isIsolated()Returns true if this group is isolated. Isolated groups begin with the fully transparent image, non-isolated begin with the current backdrop. -
isKnockout
public boolean isKnockout()Returns true if this group is a knockout. A knockout group blends with original backdrop, a non-knockout group blends with the current backdrop.
-