Packages

 

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

Classes

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

Class EmfExtCreateFontIndirectW

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


    public final class EmfExtCreateFontIndirectW
    extends EmfObjectCreationRecordType

    The EMR_EXTCREATEFONTINDIRECTW record defines a logical font for graphics operations.

    • Constructor Detail

      • EmfExtCreateFontIndirectW

        public EmfExtCreateFontIndirectW(EmfRecord source)

        Initializes a new instance of the EmfExtCreateFontIndirectW class.

        Parameters:
        source - The source.
      • EmfExtCreateFontIndirectW

        public EmfExtCreateFontIndirectW()

        Initializes a new instance of the EmfExtCreateFontIndirectW class.

    • Method Detail

      • getIhFonts

        public int getIhFonts()

        Gets or sets a 32-bit unsigned integer that specifies the index of the logical font 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.

      • setIhFonts

        public void setIhFonts(int value)

        Gets or sets a 32-bit unsigned integer that specifies the index of the logical font 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.

      • getElw

        public EmfLogFont getElw()

        Gets or sets a LogFontExDv object (section 2.2.15), which specifies the logical font. A LogFont object 2.2.13 MAY be present instead.[90]The process for determining the type of object in this field is described below.

      • setElw

        public void setElw(EmfLogFont value)

        Gets or sets a LogFontExDv object (section 2.2.15), which specifies the logical font. A LogFont object 2.2.13 MAY be present instead.[90]The process for determining the type of object in this field is described below.