
**Summary:** The EmfPlusBrush object specifies a graphics brush for filling regions.

**Module:** [aspose.imaging.fileformats.emf.emfplus.objects](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/)

**Full Name:** aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBrush

**Inheritance:** EmfPlusGraphicsObjectType

## **Constructors**
| **Name** | **Description** |
| :- | :- |
| [EmfPlusBrush()](#EmfPlusBrush__1) | Initializes a new instance of the EmfPlusBrush class |
## **Properties**
| **Name** | **Type** | **Access** | **Description** |
| :- | :- | :- | :- |
| brush_data | [EmfPlusBaseBrushData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbasebrushdata/) | r/w | Gets or sets the Brush data<br/>            Variable-length data that defines the brush object specified in the Type field.<br/>            The content and format of the data can be different for every brush type.<br/>            EmfPlusHatchBrushData (section 2.2.2.20) (done)<br/>            EmfPlusLinearGradientBrushData object (section 2.2.2.24) (done)<br/>            EmfPlusPathGradientBrushData object (section 2.2.2.29) (done)<br/>            EmfPlusSolidBrushData object (section 2.2.2.43) (done)<br/>            EmfPlusTextureBrushData object (section 2.2.2.45) (done) |
| type | [EmfPlusBrushType](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.consts/emfplusbrushtype/) | r/w | Gets or sets the type. |
| version | [EmfPlusGraphicsVersion](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusgraphicsversion/) | r/w | Gets or sets the version. |


### Constructor: EmfPlusBrush() {#EmfPlusBrush__1}


```
 EmfPlusBrush() 
```

Initializes a new instance of the EmfPlusBrush class

