Class EmfSetTextAlign
Contents
[
Hide
]EmfSetTextAlign class
The EMR_SETTEXTALIGN record specifies text alignment.
public sealed class EmfSetTextAlign : EmfStateRecordType
Constructors
Name | Description |
---|---|
EmfSetTextAlign() | Initializes a new instance of the EmfSetTextAlign class. |
EmfSetTextAlign(EmfRecord) | Initializes a new instance of the EmfSetTextAlign class. |
Properties
Name | Description |
---|---|
Size { get; set; } | Gets or sets the size of the record |
TextAlignmentMode { get; set; } | Gets or sets a 32-bit unsigned integer that specifies text alignment by using a mask of text alignment flags. These are either WmfTextAlignmentModeFlags ([MS-WMF] section 2.1.2.3) for text with a horizontal baseline, or WmfVerticalTextAlignmentModeFlags ([MS-WMF] section 2.1.2.4) for text with a vertical baseline. Only one value can be chosen from those that affect horizontal and vertical alignment. |
Type { get; set; } | Gets or sets the type. |
Remarks
The EMR_SMALLTEXTOUT, EMR_EXTTEXTOUTA, and EMR_EXTTEXTOUTW records use text alignment values to position a string of text on the output medium. The values specify the relationship between a reference point and a rectangle that bounds the text. The reference point is either the current position or a point passed to a text output record. The rectangle that bounds the text is formed by the character cells in the text string.
See Also
- class EmfStateRecordType
- namespace Aspose.Imaging.FileFormats.Emf.Emf.Records
- assembly Aspose.Imaging