Packages

 

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

Classes

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

Class EmfSetPaletteEntries

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


    public final class EmfSetPaletteEntries
    extends EmfObjectManipulationRecordType

    The EMR_SETPALETTEENTRIES record defines RGB color values in a range of entries for an existing LogPalette (section 2.2.17) object.

    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      int[] getArgb32PalEntries()
      Gets or sets an array of LogPaletteEntry (section 2.2.18) objects, of NumberOfEntries length, which specifies the palette entry data.
      int getIhPal()
      Gets or sets a 32-bit unsigned integer that specifies the palette EMF Object Table index.
      int getNumberofEntries()
      Gets or sets a 32-bit unsigned integer that specifies the number of entries.
      int getStart()
      Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to set.
      void setArgb32PalEntries(int[] value)
      Gets or sets an array of LogPaletteEntry (section 2.2.18) objects, of NumberOfEntries length, which specifies the palette entry data.
      void setIhPal(int value)
      Gets or sets a 32-bit unsigned integer that specifies the palette EMF Object Table index.
      void setNumberofEntries(int value)
      Gets or sets a 32-bit unsigned integer that specifies the number of entries.
      void setStart(int value)
      Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to set.
    • Constructor Detail

      • EmfSetPaletteEntries

        public EmfSetPaletteEntries(EmfRecord source)

        Initializes a new instance of the EmfSetPaletteEntries class.

        Parameters:
        source - The source.
    • Method Detail

      • getIhPal

        public int getIhPal()

        Gets or sets a 32-bit unsigned integer that specifies the palette EMF Object Table index.

      • setIhPal

        public void setIhPal(int value)

        Gets or sets a 32-bit unsigned integer that specifies the palette EMF Object Table index.

      • getStart

        public int getStart()

        Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to set.

      • setStart

        public void setStart(int value)

        Gets or sets a 32-bit unsigned integer that specifies the index of the first entry to set.

      • getNumberofEntries

        public int getNumberofEntries()

        Gets or sets a 32-bit unsigned integer that specifies the number of entries.

      • setNumberofEntries

        public void setNumberofEntries(int value)

        Gets or sets a 32-bit unsigned integer that specifies the number of entries.

      • getArgb32PalEntries

        public int[] getArgb32PalEntries()

        Gets or sets an array of LogPaletteEntry (section 2.2.18) objects, of NumberOfEntries length, which specifies the palette entry data. The Values members do not contain any values.

      • setArgb32PalEntries

        public void setArgb32PalEntries(int[] value)

        Gets or sets an array of LogPaletteEntry (section 2.2.18) objects, of NumberOfEntries length, which specifies the palette entry data. The Values members do not contain any values.