Packages

 

com.aspose.imaging.fileformats.emf.emf.records

Classes

com.aspose.imaging.fileformats.emf.emf.records

Class EmfCreateColorSpace

  • All Implemented Interfaces:
    com.aspose.imaging_internal.fileformats.emf.IRecord, Cloneable


    public final class EmfCreateColorSpace
    extends EmfObjectCreationRecordType

    The EMR_CREATECOLORSPACE record creates a logical color space object from a color profile with a name consisting of ASCII characters.

    The logical color space object defined by this record can be selected into the playback device context by an EMR_SETCOLORSPACE record (section 2.3.8.7), which defines the logical color space to use in subsequent graphics operations.

    • Constructor Summary

      Constructors 
      Constructor and Description
      EmfCreateColorSpace(EmfRecord source)
      Initializes a new instance of the EmfCreateColorSpace class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      int getIhCS()
      Gets or sets a 32-bit unsigned integer that specifies the index of the logical color space object in the EMF object table (section 3.1.1.1).
      WmfLogColorSpace getLcs()
      Gets or sets a WMF LogColorSpace object ([MS-WMF] section 2.2.2.11), which can specify the name of a color profile in ASCII characters.
      void setIhCS(int value)
      Gets or sets a 32-bit unsigned integer that specifies the index of the logical color space object in the EMF object table (section 3.1.1.1).
      void setLcs(WmfLogColorSpace value)
      Gets or sets a WMF LogColorSpace object ([MS-WMF] section 2.2.2.11), which can specify the name of a color profile in ASCII characters.
    • Constructor Detail

      • EmfCreateColorSpace

        public EmfCreateColorSpace(EmfRecord source)

        Initializes a new instance of the EmfCreateColorSpace class.

        Parameters:
        source - The source.
    • Method Detail

      • getIhCS

        public int getIhCS()

        Gets or sets a 32-bit unsigned integer that specifies the index of the logical color space object in the EMF object table (section 3.1.1.1). This index MUST be saved so that this object can be reused or modified.

      • setIhCS

        public void setIhCS(int value)

        Gets or sets a 32-bit unsigned integer that specifies the index of the logical color space object in the EMF object table (section 3.1.1.1). This index MUST be saved so that this object can be reused or modified.

      • getLcs

        public WmfLogColorSpace getLcs()

        Gets or sets a WMF LogColorSpace object ([MS-WMF] section 2.2.2.11), which can specify the name of a color profile in ASCII characters.

      • setLcs

        public void setLcs(WmfLogColorSpace value)

        Gets or sets a WMF LogColorSpace object ([MS-WMF] section 2.2.2.11), which can specify the name of a color profile in ASCII characters.