Class PdfColorSpace
- java.lang.Object
-
- com.itextpdf.kernel.pdf.PdfObjectWrapper<PdfObject>
-
- com.itextpdf.kernel.pdf.colorspace.PdfColorSpace
-
- Direct Known Subclasses:
PdfCieBasedCs
,PdfDeviceCs
,PdfSpecialCs
,PdfSpecialCs.Pattern
public abstract class PdfColorSpace extends PdfObjectWrapper<PdfObject>
Represents the most common properties of color spaces.
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<PdfName>
DIRECT_COLOR_SPACES
-
Constructor Summary
Constructors Modifier Constructor Description protected
PdfColorSpace(PdfObject pdfObject)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract int
getNumberOfComponents()
static PdfColorSpace
makeColorSpace(PdfObject pdfObject)
-
Methods inherited from class com.itextpdf.kernel.pdf.PdfObjectWrapper
ensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, flush, getPdfObject, isFlushed, isWrappedObjectMustBeIndirect, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidRelease
-
-
-
-
Field Detail
-
DIRECT_COLOR_SPACES
public static final java.util.Set<PdfName> DIRECT_COLOR_SPACES
-
-
Constructor Detail
-
PdfColorSpace
protected PdfColorSpace(PdfObject pdfObject)
-
-
Method Detail
-
getNumberOfComponents
public abstract int getNumberOfComponents()
-
makeColorSpace
public static PdfColorSpace makeColorSpace(PdfObject pdfObject)
-
-