| Modifier and Type | Field and Description |
|---|---|
| private static final PDColor | EMPTY_PATTERN
A pattern which leaves no marks on the page. |
| private final PDResources | |
| private PDColorSpace |
| Access | Constructor and Description |
|---|---|
| public | |
| public | PDPattern(PDResources
The current resources. resources, PDColorSpace The underlying color space. colorSpace)Creates a new uncolored tiling pattern color space. |
| Modifier and Type | Method and Description |
|---|---|
| public float[] | getDefaultDecode(int
the number of bits per component. bitsPerComponent)Implements abstract org. Returns the default decode array for this color space. |
| public PDColor | getInitialColor()
Implements abstract org. Returns the initial color value for this color space. |
| public String | getName()
Implements abstract org. Returns the name of the color space. |
| public int | getNumberOfComponents()
Implements abstract org. Returns the number of components in this color space |
| public PDAbstractPattern | Returns: pattern for the given colorcolor containing a pattern name color)Returns the pattern for the given color. |
| public PDColorSpace | Returns: the underlying color space or nullReturns the underlying color space, if this is an uncolored tiling pattern, otherwise null. |
| public BufferedImage | toRawImage(WritableRaster
the source raster raster)Implements abstract org. Returns the image in this colorspace or null. |
| public float[] | toRGB(float[]
a color value with component values between 0 and 1 value)Implements abstract org. Returns the RGB equivalent of the given color value. |
| public BufferedImage | toRGBImage(WritableRaster
the source raster raster)Implements abstract org. Returns the (A)RGB equivalent of the given raster. |
| public String |
| EMPTY_PATTERN | back to summary |
|---|---|
| private static final PDColor EMPTY_PATTERN A pattern which leaves no marks on the page. | |
| resources | back to summary |
|---|---|
| private final PDResources resources | |
| underlyingColorSpace | back to summary |
|---|---|
| private PDColorSpace underlyingColorSpace | |
| PDPattern | back to summary |
|---|---|
| public PDPattern(PDResources resources) Creates a new pattern color space.
| |
| PDPattern | back to summary |
|---|---|
| public PDPattern(PDResources resources, PDColorSpace colorSpace) Creates a new uncolored tiling pattern color space.
| |
| getDefaultDecode | back to summary |
|---|---|
| public float[] getDefaultDecode(int bitsPerComponent) Implements abstract org. Doc from org. Returns the default decode array for this color space.
| |
| getInitialColor | back to summary |
|---|---|
| public PDColor getInitialColor() Implements abstract org. Doc from org. Returns the initial color value for this color space. | |
| getName | back to summary |
|---|---|
| public String getName() Implements abstract org. Doc from org. Returns the name of the color space. | |
| getNumberOfComponents | back to summary |
|---|---|
| public int getNumberOfComponents() Implements abstract org. Doc from org. Returns the number of components in this color space
| |
| getPattern | back to summary |
|---|---|
| public PDAbstractPattern getPattern(PDColor color) throws IOException Returns the pattern for the given color.
| |
| getUnderlyingColorSpace | back to summary |
|---|---|
| public PDColorSpace getUnderlyingColorSpace() Returns the underlying color space, if this is an uncolored tiling pattern, otherwise null.
| |
| toRawImage | back to summary |
|---|---|
| public BufferedImage toRawImage(WritableRaster raster) throws IOException Implements abstract org. Doc from org. Returns the image in this colorspace or null. No conversion is performed.
For special colorspaces like PDSeparation the image is returned in the gray colorspace. For undefined colorspaces
like DeviceCMYK/DeviceRGB and DeviceGray null is returned.
You can always fallback to
| |
| toRGB | back to summary |
|---|---|
| public float[] toRGB(float[] value) Implements abstract org. Doc from org. Returns the RGB equivalent of the given color value.
| |
| toRGBImage | back to summary |
|---|---|
| public BufferedImage toRGBImage(WritableRaster raster) throws IOException Implements abstract org. Doc from org. Returns the (A)RGB equivalent of the given raster.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |