EmfSetTextAlign
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfStateRecordType
public final class EmfSetTextAlign extends EmfStateRecordType
The EMR_SETTEXTALIGN record specifies text alignment.
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.
Constructors
| Constructor | Description |
|---|---|
| EmfSetTextAlign(EmfRecord source) | Initializes a new instance of the EmfSetTextAlign class. |
| EmfSetTextAlign() | Initializes a new instance of the EmfSetTextAlign class. |
Methods
| Method | Description |
|---|---|
| getTextAlignmentMode() | Gets or sets a 32-bit unsigned integer that specifies text alignment by using a mask of text alignment flags. |
| setTextAlignmentMode(int value) | Gets or sets a 32-bit unsigned integer that specifies text alignment by using a mask of text alignment flags. |
EmfSetTextAlign(EmfRecord source)
public EmfSetTextAlign(EmfRecord source)
Initializes a new instance of the EmfSetTextAlign class.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| source | EmfRecord | The source. |
EmfSetTextAlign()
public EmfSetTextAlign()
Initializes a new instance of the EmfSetTextAlign class.
getTextAlignmentMode()
public int getTextAlignmentMode()
Gets or sets a 32-bit unsigned integer that specifies text alignment by using a mask of text alignment flags. These are either Wmf.Consts.WmfTextAlignmentModeFlags ([MS-WMF] section 2.1.2.3) for text with a horizontal baseline, or Wmf.Consts.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.
Returns: int
setTextAlignmentMode(int value)
public void setTextAlignmentMode(int value)
Gets or sets a 32-bit unsigned integer that specifies text alignment by using a mask of text alignment flags. These are either Wmf.Consts.WmfTextAlignmentModeFlags ([MS-WMF] section 2.1.2.3) for text with a horizontal baseline, or Wmf.Consts.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.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int |