public final class EmfExtTextOutOptions
extends com.aspose.ms.System.Enum
The ExtTextOutOptions enumeration specifies parameters that control various aspects of the output of text by EMR_SMALLTEXTOUT(section 2.3.5.37) records and in EmrText objects.
Modifier and Type | Field and Description |
---|---|
static int |
ETO_CLIPPED
This bit indicates that the text SHOULD be clipped to the rectangle.
|
static int |
ETO_GLYPH_INDEX
This bit indicates that the codes for characters in an output text string are actually
indexes of the character glyphs in a TrueType font.
|
static int |
ETO_IGNORELANGUAGE
This bit indicates that no special operating system processing for glyph placement should be
performed on right-to-left strings; that is, all glyph positioning SHOULD be taken care of by
drawing and state records in the metafile
|
static int |
ETO_NO_RECT
This bit indicates that the record does not specify a bounding rectangle for the text output.
|
static int |
ETO_NUMERICSLATIN
This bit indicates that to display numbers, European digits SHOULD be used
|
static int |
ETO_NUMERICSLOCAL
This bit indicates that to display numbers, digits appropriate to the locale SHOULD be used
|
static int |
ETO_OPAQUE
This bit indicates that the current background color SHOULD be used to fill the rectangle
|
static int |
ETO_PDY
This bit indicates that both horizontal and vertical character displacement values SHOULD be provided
|
static int |
ETO_REVERSE_INDEX_MAP
This bit is reserved and SHOULD NOT be used
|
static int |
ETO_RTLREADING
This bit indicates that the text MUST be laid out in right-to-left reading order,
instead of the default left-to-right order.
|
static int |
ETO_SMALL_CHARS
This bit indicates that the codes for characters in an output text string are 8 bits,
derived from the low bytes of 16-bit Unicode UTF16-LE character codes,
in which the high byte is assumed to be 0.
|
Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, getValues, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString
public static final int ETO_OPAQUE
This bit indicates that the current background color SHOULD be used to fill the rectangle
public static final int ETO_CLIPPED
This bit indicates that the text SHOULD be clipped to the rectangle.
public static final int ETO_GLYPH_INDEX
This bit indicates that the codes for characters in an output text string are actually indexes of the character glyphs in a TrueType font. Glyph indexes are font-specific, so to display the correct characters on playback, the font that is used MUST be identical to the font used to generate the indexes.
public static final int ETO_RTLREADING
This bit indicates that the text MUST be laid out in right-to-left reading order, instead of the default left-to-right order. This SHOULD be applied only when the font selected into the playback device context is either Hebrew or Arabic
public static final int ETO_NO_RECT
This bit indicates that the record does not specify a bounding rectangle for the text output.
public static final int ETO_SMALL_CHARS
This bit indicates that the codes for characters in an output text string are 8 bits, derived from the low bytes of 16-bit Unicode UTF16-LE character codes, in which the high byte is assumed to be 0.
public static final int ETO_NUMERICSLOCAL
This bit indicates that to display numbers, digits appropriate to the locale SHOULD be used
public static final int ETO_NUMERICSLATIN
This bit indicates that to display numbers, European digits SHOULD be used
public static final int ETO_IGNORELANGUAGE
This bit indicates that no special operating system processing for glyph placement should be performed on right-to-left strings; that is, all glyph positioning SHOULD be taken care of by drawing and state records in the metafile
public static final int ETO_PDY
This bit indicates that both horizontal and vertical character displacement values SHOULD be provided
public static final int ETO_REVERSE_INDEX_MAP
This bit is reserved and SHOULD NOT be used