EmfExtTextOutOptions Enumeration

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.

Module: aspose.imaging.fileformats.emf.emf.consts

Full Name: aspose.imaging.fileformats.emf.emf.consts.EmfExtTextOutOptions

Aspose.Imaging Version: 24.5.0

Members

Member nameDescription
ETO_CLIPPEDThis bit indicates that the text SHOULD be clipped to the rectangle.
ETO_GLYPH_INDEXThis 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.
ETO_IGNORELANGUAGEThis 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
ETO_NO_RECTThis bit indicates that the record does not specify a bounding rectangle for the text output.
ETO_NUMERICSLATINThis bit indicates that to display numbers, European digits SHOULD be used
ETO_NUMERICSLOCALThis bit indicates that to display numbers, digits appropriate to the locale SHOULD be used
ETO_OPAQUEThis bit indicates that the current background color SHOULD be used to fill the rectangle
ETO_PDYThis bit indicates that both horizontal and vertical character displacement values SHOULD be provided
ETO_REVERSE_INDEX_MAPThis bit is reserved and SHOULD NOT be used
ETO_RTLREADINGThis 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
ETO_SMALL_CHARSThis 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.