**Inheritance:**
java.lang.Object, [com.aspose.imaging.DisposableObject](../../com.aspose.imaging/disposableobject), [com.aspose.imaging.Brush](../../com.aspose.imaging/brush), [com.aspose.imaging.brushes.TransformBrush](../../com.aspose.imaging.brushes/transformbrush)
```
public final class TextureBrush extends TransformBrush
```

`Aspose.Imaging.Brushes.TextureBrush` sınıfının her özelliği, bir şeklin içini bir görüntüyle dolduran `Aspose.Imaging.Brush` nesnesidir. Bu sınıf kalıtılamaz.
## Yapıcılar

| Yapıcı | Açıklama |
| --- | --- |
| [TextureBrush(Image image)](#TextureBrush-com.aspose.imaging.Image-) | Belirtilen görüntüyü kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır. |
| [TextureBrush(Image image, int wrapMode)](#TextureBrush-com.aspose.imaging.Image-int-) | Belirtilen görüntü ve sarma modunu kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır. |
| [TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)](#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.Rectangle-com.aspose.imaging.ImageAttributes-) | Belirtilen görüntü, sınırlayıcı dikdörtgen ve görüntü özniteliklerini kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır. |
| [TextureBrush(Image image, Rectangle destinationRectangle)](#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.Rectangle-) | Belirtilen görüntü ve sınırlayıcı dikdörtgeni kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır. |
| [TextureBrush(Image image, RectangleF destinationRectangle)](#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.RectangleF-) | Belirtilen görüntü ve sınırlayıcı dikdörtgeni kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır. |
| [TextureBrush(Image image, int wrapMode, Rectangle destinationRectangle)](#TextureBrush-com.aspose.imaging.Image-int-com.aspose.imaging.Rectangle-) | Belirtilen görüntü, sarma modu ve sınırlayıcı dikdörtgeni kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır. |
| [TextureBrush(Image image, int wrapMode, RectangleF destinationRectangle)](#TextureBrush-com.aspose.imaging.Image-int-com.aspose.imaging.RectangleF-) | Belirtilen görüntü, sarma modu ve sınırlayıcı dikdörtgeni kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır. |
| [TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)](#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.RectangleF-com.aspose.imaging.ImageAttributes-) | Belirtilen görüntü, sınırlayıcı dikdörtgen ve görüntü özniteliklerini kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır. |
## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| [getImage()](#getImage--) | Bu `com.aspose.imaging.brushes.TextureBrush` nesnesiyle ilişkili `com.aspose.imaging.Image` nesnesini alır. |
| [getImageAttributes()](#getImageAttributes--) | Bu `TextureBrush` ile ilişkili `ImageAttributes` öğesini alır. |
| [getImageRectangle()](#getImageRectangle--) | Bu `TextureBrush` ile ilişkili `Rectangle` öğesini alır. |
### TextureBrush(Image image) {#TextureBrush-com.aspose.imaging.Image-}
```
public TextureBrush(Image image)
```


Belirtilen görüntüyü kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin iç kısımları doldurduğu `Aspose.Imaging.Image` nesnesi. |

### TextureBrush(Image image, int wrapMode) {#TextureBrush-com.aspose.imaging.Image-int-}
```
public TextureBrush(Image image, int wrapMode)
```


Belirtilen görüntü ve sarma modunu kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin iç kısımları doldurduğu `Aspose.Imaging.Image` nesnesi. |
| wrapMode | int | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin döşenme şeklini belirten bir `Aspose.Imaging.WrapMode` enum'ı. |

### TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes) {#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.Rectangle-com.aspose.imaging.ImageAttributes-}
```
public TextureBrush(Image image, Rectangle destinationRectangle, ImageAttributes imageAttributes)
```


Belirtilen görüntü, sınırlayıcı dikdörtgen ve görüntü özniteliklerini kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin iç kısımları doldurduğu [Image](../../com.aspose.imaging/image) nesnesi. |
| destinationRectangle | [Rectangle](../../com.aspose.imaging/rectangle) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin sınırlayıcı dikdörtgenini temsil eden bir [Rectangle](../../com.aspose.imaging/rectangle) yapısı. |
| imageAttributes | [ImageAttributes](../../com.aspose.imaging/imageattributes) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesi tarafından kullanılan görüntü hakkında ek bilgi içeren bir [ImageAttributes](../../com.aspose.imaging/imageattributes) nesnesi. |

### TextureBrush(Image image, Rectangle destinationRectangle) {#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.Rectangle-}
```
public TextureBrush(Image image, Rectangle destinationRectangle)
```


Belirtilen görüntü ve sınırlayıcı dikdörtgeni kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin iç kısımları doldurduğu [Image](../../com.aspose.imaging/image) nesnesi. |
| destinationRectangle | [Rectangle](../../com.aspose.imaging/rectangle) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin sınırlayıcı dikdörtgenini temsil eden bir [Rectangle](../../com.aspose.imaging/rectangle) yapısı. |

### TextureBrush(Image image, RectangleF destinationRectangle) {#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.RectangleF-}
```
public TextureBrush(Image image, RectangleF destinationRectangle)
```


Belirtilen görüntü ve sınırlayıcı dikdörtgeni kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin iç kısımları doldurduğu [Image](../../com.aspose.imaging/image) nesnesi. |
| destinationRectangle | [RectangleF](../../com.aspose.imaging/rectanglef) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin sınırlayıcı dikdörtgenini temsil eden bir [RectangleF](../../com.aspose.imaging/rectanglef) yapısı. |

### TextureBrush(Image image, int wrapMode, Rectangle destinationRectangle) {#TextureBrush-com.aspose.imaging.Image-int-com.aspose.imaging.Rectangle-}
```
public TextureBrush(Image image, int wrapMode, Rectangle destinationRectangle)
```


Belirtilen görüntü, sarma modu ve sınırlayıcı dikdörtgeni kullanan [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin iç kısımları doldurduğu [Image](../../com.aspose.imaging/image) nesnesi. |
| wrapMode | int | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin döşenme şeklini belirten bir [WrapMode](../../com.aspose.imaging/wrapmode) enum'ı. |
| destinationRectangle | [Rectangle](../../com.aspose.imaging/rectangle) | Bu [TextureBrush](../../com.aspose.imaging.brushes/texturebrush) nesnesinin sınırlayıcı dikdörtgenini temsil eden bir [Rectangle](../../com.aspose.imaging/rectangle) yapısı. |

### TextureBrush(Image image, int wrapMode, RectangleF destinationRectangle) {#TextureBrush-com.aspose.imaging.Image-int-com.aspose.imaging.RectangleF-}
```
public TextureBrush(Image image, int wrapMode, RectangleF destinationRectangle)
```


Belirtilen görüntü, sarma modu ve sınırlayıcı dikdörtgeni kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin iç kısımları doldurduğu `Aspose.Imaging.Image` nesnesi. |
| wrapMode | int | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin döşenme şeklini belirten bir `Aspose.Imaging.WrapMode` enum'ı. |
| destinationRectangle | [RectangleF](../../com.aspose.imaging/rectanglef) | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin sınırlayıcı dikdörtgenini temsil eden bir `Aspose.Imaging.RectangleF` yapısı. |

### TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes) {#TextureBrush-com.aspose.imaging.Image-com.aspose.imaging.RectangleF-com.aspose.imaging.ImageAttributes-}
```
public TextureBrush(Image image, RectangleF destinationRectangle, ImageAttributes imageAttributes)
```


Belirtilen görüntü, sınırlayıcı dikdörtgen ve görüntü özniteliklerini kullanan `Aspose.Imaging.Brushes.TextureBrush` sınıfının yeni bir örneğini başlatır.

**Parameters:**
| Parametre | Tür | Açıklama |
| --- | --- | --- |
| image | [Image](../../com.aspose.imaging/image) | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin iç kısımları doldurduğu `Aspose.Imaging.Image` nesnesi. |
| destinationRectangle | [RectangleF](../../com.aspose.imaging/rectanglef) | `Aspose.Imaging.Brushes.TextureBrush` nesnesinin sınırlayıcı dikdörtgenini temsil eden bir `Aspose.Imaging.RectangleF` yapısı. |
| imageAttributes | [ImageAttributes](../../com.aspose.imaging/imageattributes) | `Aspose.Imaging.Brushes.TextureBrush` nesnesi tarafından kullanılan görüntü hakkında ek bilgi içeren bir `com.aspose.imaging.ImageAttributes` nesnesi. |

### getImage() {#getImage--}
```
public Image getImage()
```


Bu `com.aspose.imaging.brushes.TextureBrush` nesnesiyle ilişkili `com.aspose.imaging.Image` nesnesini alır.

Değer: Bu `com.aspose.imaging.brushes.TextureBrush` nesnesinin şekilleri doldurduğu görüntüyü temsil eden bir `com.aspose.imaging.Image` nesnesi.

**Returns:**
[Image](../../com.aspose.imaging/image)
### getImageAttributes() {#getImageAttributes--}
```
public ImageAttributes getImageAttributes()
```


Bu `TextureBrush` ile ilişkili `ImageAttributes` öğesini alır.

Değer: `ImageAttributes`.

**Returns:**
[ImageAttributes](../../com.aspose.imaging/imageattributes)
### getImageRectangle() {#getImageRectangle--}
```
public RectangleF getImageRectangle()
```


Bu `TextureBrush` ile ilişkili `Rectangle` öğesini alır.

Değer: `Rectangle`.

**Returns:**
[RectangleF](../../com.aspose.imaging/rectanglef)
