iText 7 7.1.9 API
iText.Kernel.Pdf.Colorspace.PdfColorSpace Class Referenceabstract

Represents the most common properties of color spaces. More...

Inheritance diagram for iText.Kernel.Pdf.Colorspace.PdfColorSpace:
iText.Kernel.Pdf.PdfObjectWrapper< PdfObject > iText.Kernel.Pdf.Colorspace.PdfCieBasedCs iText.Kernel.Pdf.Colorspace.PdfDeviceCs iText.Kernel.Pdf.Colorspace.PdfSpecialCs iText.Kernel.Pdf.Colorspace.PdfSpecialCs.Pattern iText.Kernel.Pdf.Colorspace.PdfCieBasedCs.CalGray iText.Kernel.Pdf.Colorspace.PdfCieBasedCs.CalRgb iText.Kernel.Pdf.Colorspace.PdfCieBasedCs.IccBased iText.Kernel.Pdf.Colorspace.PdfCieBasedCs.Lab iText.Kernel.Pdf.Colorspace.PdfDeviceCs.Cmyk iText.Kernel.Pdf.Colorspace.PdfDeviceCs.Gray iText.Kernel.Pdf.Colorspace.PdfDeviceCs.Rgb iText.Kernel.Pdf.Colorspace.PdfSpecialCs.DeviceN iText.Kernel.Pdf.Colorspace.PdfSpecialCs.Indexed iText.Kernel.Pdf.Colorspace.PdfSpecialCs.Separation iText.Kernel.Pdf.Colorspace.PdfSpecialCs.UncoloredTilingPattern

Public Member Functions

abstract int  GetNumberOfComponents ()
 
- Public Member Functions inherited from iText.Kernel.Pdf.PdfObjectWrapper< PdfObject >
virtual T  GetPdfObject ()
 
virtual iText.Kernel.Pdf.PdfObjectWrapper< T >  MakeIndirect (PdfDocument document, PdfIndirectReference reference)
  Marks object behind wrapper to be saved as indirect. More...
 
virtual iText.Kernel.Pdf.PdfObjectWrapper< T >  MakeIndirect (PdfDocument document)
  Marks object behind wrapper to be saved as indirect. More...
 
virtual iText.Kernel.Pdf.PdfObjectWrapper< T >  SetModified ()
 
virtual void  Flush ()
 
virtual bool  IsFlushed ()
 

Static Public Member Functions

static iText.Kernel.Pdf.Colorspace.PdfColorSpace  MakeColorSpace (PdfObject pdfObject)
 

Static Public Attributes

static readonly ICollection< PdfName directColorSpaces
 

Detailed Description

Represents the most common properties of color spaces.

Member Data Documentation

◆ directColorSpaces

readonly ICollection<PdfName> iText.Kernel.Pdf.Colorspace.PdfColorSpace.directColorSpaces
static
Initial value:
= new HashSet<PdfName>(JavaUtil.ArraysAsList
(PdfName.DeviceGray, PdfName.DeviceRGB, PdfName.DeviceCMYK, PdfName.Pattern))