Document Solutions for PDF
DS.Documents.Pdf Assembly / GrapeCity.Documents.Pdf.Graphics.ColorSpaces Namespace / ICCProfile Class
Properties Methods

In This Topic
    ICCProfile Class Members
    In This Topic

    The following tables list the members exposed by ICCProfile.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the ICCProfile class.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the number of color components in the color space described by the ICC profile data.

    This number shall match the number of components actually in the ICC profile. Valid values are 1, 3, or 4.

     
    Public PropertyGets the PDF object ID. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public PropertyGets the underlying GrapeCity.Documents.Pdf.Spec.IPdfDict. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfDictWrapper)
    Public PropertyGets the underlying GrapeCity.Documents.Pdf.Spec.IPdfObject. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapper<IPdfDict>)
    Public PropertyGets or sets an array of 2 x N numbers [min0 max0, min1 max1, ...] that shall specify the minimum and maximum valid values of the corresponding color components. These values shall match the information in the ICC profile.  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates an ICCProfile object for the specified ICC profile metadata.

    This method returns a null reference (Nothing in Visual Basic) if metadata has invalid data or is in unknown format.

     
    Public MethodGets a System.IO.Stream containing the metadata for the color space.

    Notes:

    1. The stream returned by this method should be disposed after use.
    2. This method can return a null reference (Nothing in Visual Basic) if the metadata is empty.
     
    Public MethodGets the System.IO.Stream object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the GrapeCity.Documents.Pdf.Spec.PdfStreamInfo object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodSets the metadata for the color space. Note! The method does NOT update N, it is user responsibility to set it to appropriate value.  
    Top
    See Also