iText 8.0.2 API
iText.Kernel.Pdf.Colorspace.PdfCieBasedCs.IccBased Class Reference
Inheritance diagram for iText.Kernel.Pdf.Colorspace.PdfCieBasedCs.IccBased:
iText.Kernel.Pdf.Colorspace.PdfCieBasedCs iText.Kernel.Pdf.Colorspace.PdfColorSpace iText.Kernel.Pdf.PdfObjectWrapper< PdfObject >

Public Member Functions

  IccBased (PdfArray pdfObject)
 
  IccBased (Stream iccStream)
 
  IccBased (Stream iccStream, float[] range)
 
override int  GetNumberOfComponents ()
 
- Public Member Functions inherited from iText.Kernel.Pdf.Colorspace.PdfCieBasedCs
override void  Flush ()
  To manually flush a PdfObject behind this wrapper, you have to ensure that this object is added to the document, i.e. it has an indirect reference. More...
 
- 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 bool  IsFlushed ()
 

Static Public Member Functions

static PdfStream  GetIccProfileStream (Stream iccStream)
 
static PdfStream  GetIccProfileStream (Stream iccStream, float[] range)
 
static PdfStream  GetIccProfileStream (IccProfile iccProfile)
 
static PdfStream  GetIccProfileStream (IccProfile iccProfile, float[] range)
 
- Static Public Member Functions inherited from iText.Kernel.Pdf.Colorspace.PdfColorSpace
static iText.Kernel.Pdf.Colorspace.PdfColorSpace  MakeColorSpace (PdfObject pdfObject)
 

Additional Inherited Members

- Static Public Attributes inherited from iText.Kernel.Pdf.Colorspace.PdfColorSpace
static readonly ICollection< PdfName DIRECT_COLOR_SPACES