EmfLogFontPanose

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfLogFont

public final class EmfLogFontPanose extends EmfLogFont

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

Constructors

ConstructorDescription
EmfLogFontPanose(EmfLogFont emfLogFont)Initializes a new instance of the EmfLogFontPanose class.

Methods

MethodDescription
getFullName()Gets or sets a string of 64 Unicode characters that defines the font’s full name.
setFullName(String value)Gets or sets a string of 64 Unicode characters that defines the font’s full name.
getStyle()Gets or sets a string of 32 Unicode characters that defines the font’s style.
setStyle(String value)Gets or sets a string of 32 Unicode characters that defines the font’s style.
getVersion()Gets or sets This field MUST be ignored.
setVersion(int value)Gets or sets This field MUST be ignored.
getStyleSize()Gets or sets a 32-bit unsigned integer that specifies the point size at which font hinting is performed.
setStyleSize(int value)Gets or sets a 32-bit unsigned integer that specifies the point size at which font hinting is performed.
getMatch()Gets or sets This field MUST be ignored.
setMatch(int value)Gets or sets This field MUST be ignored.
getVendorId()Gets or sets This field MUST be ignored.
setVendorId(int value)Gets or sets This field MUST be ignored.
getCulture()Gets or sets a 32-bit unsigned integer that MUST be set to zero and MUST be ignored.
setCulture(int value)Gets or sets a 32-bit unsigned integer that MUST be set to zero and MUST be ignored.
getPanose()Gets or sets a Panose object (section 2.2.21) that specifies the PANOSE characteristics of the logical font.
setPanose(EmfPanose value)Gets or sets a Panose object (section 2.2.21) that specifies the PANOSE characteristics of the logical font.
getPadding()Gets or sets a field that exists only to ensure 32-bit alignment of this structure.
setPadding(short value)Gets or sets a field that exists only to ensure 32-bit alignment of this structure.

EmfLogFontPanose(EmfLogFont emfLogFont)

public EmfLogFontPanose(EmfLogFont emfLogFont)

Initializes a new instance of the EmfLogFontPanose class.

Parameters:

ParameterTypeDescription
emfLogFontEmfLogFontThe base log font.

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.

Returns: java.lang.String

setFullName(String value)

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.

Parameters:

ParameterTypeDescription
valuejava.lang.String

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.

Returns: java.lang.String

setStyle(String value)

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.

Parameters:

ParameterTypeDescription
valuejava.lang.String

getVersion()

public int getVersion()

Gets or sets This field MUST be ignored.

Returns: int

setVersion(int value)

public void setVersion(int value)

Gets or sets This field MUST be ignored.

Parameters:

ParameterTypeDescription
valueint

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

Returns: int

setStyleSize(int value)

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

Parameters:

ParameterTypeDescription
valueint

getMatch()

public int getMatch()

Gets or sets This field MUST be ignored.

Returns: int

setMatch(int value)

public void setMatch(int value)

Gets or sets This field MUST be ignored.

Parameters:

ParameterTypeDescription
valueint

getVendorId()

public int getVendorId()

Gets or sets This field MUST be ignored.

Returns: int

setVendorId(int value)

public void setVendorId(int value)

Gets or sets This field MUST be ignored.

Parameters:

ParameterTypeDescription
valueint

getCulture()

public int getCulture()

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

Returns: int

setCulture(int value)

public void setCulture(int value)

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

Parameters:

ParameterTypeDescription
valueint

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.

Returns: EmfPanose

setPanose(EmfPanose value)

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.

Parameters:

ParameterTypeDescription
valueEmfPanose

getPadding()

public short getPadding()

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

Returns: short

setPadding(short value)

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

Parameters:

ParameterTypeDescription
valueshort