Packages

 

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

Class EmfLogFontPanose

  • All Implemented Interfaces:
    Cloneable


    public final class EmfLogFontPanose
    extends EmfLogFont

    The LogFontPanose object specifies the PANOSE characteristics of a logical font.

    • Constructor Detail

      • EmfLogFontPanose

        public EmfLogFontPanose(EmfLogFont emfLogFont)

        Initializes a new instance of the EmfLogFontPanose class.

        Parameters:
        emfLogFont - The base log font.
    • Method Detail

      • getFullName

        public String getFullName()

        Gets or sets a string of 64 Unicode characters that defines the font's full name. If the length of this string is less than 64 characters, a terminating NULL MUST be present, after which the remainder of this field MUST be ignored.

      • setFullName

        public void setFullName(String value)

        Gets or sets a string of 64 Unicode characters that defines the font's full name. If the length of this string is less than 64 characters, a terminating NULL MUST be present, after which the remainder of this field MUST be ignored.

      • getStyle

        public String getStyle()

        Gets or sets a string of 32 Unicode characters that defines the font's style. If the length of this string is less than 32 characters, a terminating NULL MUST be present, after which the remainder of this field MUST be ignored.

      • setStyle

        public void setStyle(String value)

        Gets or sets a string of 32 Unicode characters that defines the font's style. If the length of this string is less than 32 characters, a terminating NULL MUST be present, after which the remainder of this field MUST be ignored.

      • getVersion

        public int getVersion()

        Gets or sets This field MUST be ignored.

      • setVersion

        public void setVersion(int value)

        Gets or sets This field MUST be ignored.

      • getStyleSize

        public int getStyleSize()

        Gets or sets a 32-bit unsigned integer that specifies the point size at which font hinting is performed. If set to zero, font hinting is performed at the point size corresponding to the Height field in the LogFont object in the LogFont field

      • setStyleSize

        public void setStyleSize(int value)

        Gets or sets a 32-bit unsigned integer that specifies the point size at which font hinting is performed. If set to zero, font hinting is performed at the point size corresponding to the Height field in the LogFont object in the LogFont field

      • getMatch

        public int getMatch()

        Gets or sets This field MUST be ignored.

      • setMatch

        public void setMatch(int value)

        Gets or sets This field MUST be ignored.

      • getVendorId

        public int getVendorId()

        Gets or sets This field MUST be ignored.

      • setVendorId

        public void setVendorId(int value)

        Gets or sets This field MUST be ignored.

      • getCulture

        public int getCulture()

        Gets or sets a 32-bit unsigned integer that MUST be set to zero and MUST be ignored.

      • setCulture

        public void setCulture(int value)

        Gets or sets a 32-bit unsigned integer that MUST be set to zero and MUST be ignored.

      • getPanose

        public EmfPanose getPanose()

        Gets or sets a Panose object (section 2.2.21) that specifies the PANOSE characteristics of the logical font. If all fields of this object are zero, it MUST be ignored.

      • setPanose

        public void setPanose(EmfPanose value)

        Gets or sets a Panose object (section 2.2.21) that specifies the PANOSE characteristics of the logical font. If all fields of this object are zero, it MUST be ignored.

      • getPadding

        public short getPadding()

        Gets or sets a field that exists only to ensure 32-bit alignment of this structure. It MUST be ignored

      • setPadding

        public void setPadding(short value)

        Gets or sets a field that exists only to ensure 32-bit alignment of this structure. It MUST be ignored