Packages

 

com.aspose.imaging.fileformats.emf.emf.objects

Class EmfHeaderExtension1

  • All Implemented Interfaces:
    Cloneable


    public final class EmfHeaderExtension1
    extends EmfHeaderObject

    The HeaderExtension1 object defines the first extension to the EMF metafile header. It adds support for a PixelFormatDescriptor object (section 2.2.22) and OpenGL [OPENGL] records (section 2.3.9).

    • Constructor Detail

      • EmfHeaderExtension1

        public EmfHeaderExtension1()
    • Method Detail

      • getCbPixelFormat

        public int getCbPixelFormat()

        Gets or sets a 32-bit unsigned integer that specifies the size of the PixelFormatDescriptor object. This MUST be 0x00000000 if no pixel format is set

      • setCbPixelFormat

        public void setCbPixelFormat(int value)

        Gets or sets a 32-bit unsigned integer that specifies the size of the PixelFormatDescriptor object. This MUST be 0x00000000 if no pixel format is set

      • getOffPixelFormat

        public int getOffPixelFormat()

        Gets or sets a 32-bit unsigned integer that specifies the offset to the PixelFormatDescriptor object. This MUST be 0x00000000 if no pixel format is set.

      • setOffPixelFormat

        public void setOffPixelFormat(int value)

        Gets or sets a 32-bit unsigned integer that specifies the offset to the PixelFormatDescriptor object. This MUST be 0x00000000 if no pixel format is set.

      • getBOpenGl

        public int getBOpenGl()

        Gets or sets a 32-bit unsigned integer that indicates whether OpenGL commands are present in the metafile. 0x00000000 OpenGL records are not present in the metafile. 0x00000001 OpenGL records are present in the metafile.

      • setBOpenGl

        public void setBOpenGl(int value)

        Gets or sets a 32-bit unsigned integer that indicates whether OpenGL commands are present in the metafile. 0x00000000 OpenGL records are not present in the metafile. 0x00000001 OpenGL records are present in the metafile.