Class ICCProfileWrapper
java.lang.Object
org.apache.pdfbox.preflight.graphic.ICCProfileWrapper
This class embeds an instance of java.awt.color.ICC_Profile which represent the ICCProfile defined by the
DestOutputItents key of the OutputIntents of the PDF.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintCall the ICC_ColorSpace.getType method and return the value.static ICCProfileWrappergetOrSearchICCProfile(PreflightContext context) booleanReturn true if the ColourSpace is CMYKbooleanReturn true if the ColourSpace is Gray scalebooleanReturn true if the ColourSpace is RGB
-
Constructor Details
-
ICCProfileWrapper
-
-
Method Details
-
getColorSpaceType
public int getColorSpaceType()Call the ICC_ColorSpace.getType method and return the value.- Returns:
- the color space type.
-
getProfile
- Returns:
- the profile
-
isRGBColorSpace
public boolean isRGBColorSpace()Return true if the ColourSpace is RGB- Returns:
- true if the ColourSpace is RGB.
-
isCMYKColorSpace
public boolean isCMYKColorSpace()Return true if the ColourSpace is CMYK- Returns:
- true if the ColourSpace is CMYK.
-
isGrayColorSpace
public boolean isGrayColorSpace()Return true if the ColourSpace is Gray scale- Returns:
- true if the ColourSpace is gray scale.
-
getOrSearchICCProfile
public static ICCProfileWrapper getOrSearchICCProfile(PreflightContext context) throws ValidationException - Throws:
ValidationException
-