multivalent.std.adaptor.pdf
Class ColorSpaces
java.lang.Object
multivalent.std.adaptor.pdf.ColorSpaces
- public class ColorSpaces
- extends java.lang.Object
Returns Java color space that matches PDF specification.
Used by ordinary drawing (cs, CS) and images (/ColorSpace).
- PDF DeviceRGB and DeviceGray are mapped into equivalent CIE-based via
ColorSpace.getInstance(int).
- CalRGB and CalGray are mapped likewise.
- DeviceCMYK is mapped to
ColorSpaceCMYK.
- Lab is mapped to
ColorSpaceLab.
- Separation is mapped to
ColorSpaceSeparation.
- DeviceN is mapped to
ColorSpaceDeviceN
- Pattern unsupported; returns RGB color space.
- Indexed color space returns base color space for further processing by images.
- Embedded ICC Profile data is supported via
ICC_Profile.getInstance(InputStream).
- Version:
- $Revision: 1.8 $ $Date: 2004/04/26 21:27:59 $
|
Method Summary |
static java.awt.color.ColorSpace |
createColorSpace(java.lang.Object csref,
PDFReader pdfr)
Interpret PDF color space represented by csref and return a ColorSpace that implements it. |
static java.awt.image.IndexColorModel |
createIndexColorModel(java.lang.Object csref,
int bpc,
PDFReader pdfr)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createColorSpace
public static java.awt.color.ColorSpace createColorSpace(java.lang.Object csref,
PDFReader pdfr)
throws java.io.IOException
- Interpret PDF color space represented by csref and return a
ColorSpace that implements it.
- Parameters:
csref - IRef or Dict
- Throws:
java.io.IOException
createIndexColorModel
public static java.awt.image.IndexColorModel createIndexColorModel(java.lang.Object csref,
int bpc,
PDFReader pdfr)
throws java.io.IOException
- Throws:
java.io.IOException