**Inheritance:**
java.lang.Object, [com.aspose.imaging.fileformats.emf.MetaObject](../../com.aspose.imaging.fileformats.emf/metaobject), [com.aspose.imaging.fileformats.wmf.objects.WmfObject](../../com.aspose.imaging.fileformats.wmf.objects/wmfobject), [com.aspose.imaging.fileformats.wmf.objects.WmfPointObject](../../com.aspose.imaging.fileformats.wmf.objects/wmfpointobject)
```
public class WmfExtTextOut extends WmfPointObject
```

Wmf ext text out
## Constructors

| Constructor | Description |
| --- | --- |
| [WmfExtTextOut()](#WmfExtTextOut--) |  |
## Methods

| Method | Description |
| --- | --- |
| [getStringLength()](#getStringLength--) | Gets or sets the length of the string. |
| [setStringLength(int value)](#setStringLength-int-) | Gets or sets the length of the string. |
| [getFwOpts()](#getFwOpts--) | Gets or sets the fw opts. |
| [setFwOpts(int value)](#setFwOpts-int-) | Gets or sets the fw opts. |
| [getRectangle()](#getRectangle--) | Gets or sets the rectangle. |
| [setRectangle(Rectangle value)](#setRectangle-com.aspose.imaging.Rectangle-) | Gets or sets the rectangle. |
| [getText()](#getText--) | Gets or sets the text. |
| [setText(String value)](#setText-java.lang.String-) | Gets or sets the text. |
| [getDx()](#getDx--) | Gets or sets the dx. |
| [setDx(short[] value)](#setDx-short---) | Gets or sets the dx. |
| [getExtendedByte()](#getExtendedByte--) | Gets or sets the extended byte. |
| [setExtendedByte(byte value)](#setExtendedByte-byte-) | Gets or sets the extended byte. |
### WmfExtTextOut() {#WmfExtTextOut--}
```
public WmfExtTextOut()
```


### getStringLength() {#getStringLength--}
```
public int getStringLength()
```


Gets or sets the length of the string.

Value: The length of the string.

**Returns:**
int
### setStringLength(int value) {#setStringLength-int-}
```
public void setStringLength(int value)
```


Gets or sets the length of the string.

Value: The length of the string.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### getFwOpts() {#getFwOpts--}
```
public int getFwOpts()
```


Gets or sets the fw opts.

Value: The options. This member can be a combination of one or more values.

**Returns:**
int
### setFwOpts(int value) {#setFwOpts-int-}
```
public void setFwOpts(int value)
```


Gets or sets the fw opts.

Value: The options. This member can be a combination of one or more values.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

### getRectangle() {#getRectangle--}
```
public Rectangle getRectangle()
```


Gets or sets the rectangle.

Value: The rectangle.

**Returns:**
[Rectangle](../../com.aspose.imaging/rectangle)
### setRectangle(Rectangle value) {#setRectangle-com.aspose.imaging.Rectangle-}
```
public void setRectangle(Rectangle value)
```


Gets or sets the rectangle.

Value: The rectangle.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [Rectangle](../../com.aspose.imaging/rectangle) |  |

### getText() {#getText--}
```
public String getText()
```


Gets or sets the text.

Value: The text.

**Returns:**
java.lang.String
### setText(String value) {#setText-java.lang.String-}
```
public void setText(String value)
```


Gets or sets the text.

Value: The text.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String |  |

### getDx() {#getDx--}
```
public short[] getDx()
```


Gets or sets the dx.

Value: The dx. Indicate the distance between origins of adjacent character cells. For example, Dx[i] logical units separate the origins of character cell i and character cell i + 1. If this field is present, there MUST be the same number of values as there are characters in the string.

**Returns:**
short[]
### setDx(short[] value) {#setDx-short---}
```
public void setDx(short[] value)
```


Gets or sets the dx.

Value: The dx. Indicate the distance between origins of adjacent character cells. For example, Dx[i] logical units separate the origins of character cell i and character cell i + 1. If this field is present, there MUST be the same number of values as there are characters in the string.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | short[] |  |

### getExtendedByte() {#getExtendedByte--}
```
public byte getExtendedByte()
```


Gets or sets the extended byte.

Value: The extended byte.

**Returns:**
byte
### setExtendedByte(byte value) {#setExtendedByte-byte-}
```
public void setExtendedByte(byte value)
```


Gets or sets the extended byte.

Value: The extended byte.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | byte |  |

