# PdfBrush class

> How shapes are filled: a solid color or a gradient.

Namespace: [PdfNetStack.Drawing](https://www.jadev-corp.com/api/pdfnetstack-drawing/)  
Assembly: PdfNetStack.dll  
Package: `PdfNetStack`

How shapes are filled: a solid color or a gradient.

```csharp
public abstract class PdfBrush
```

**Inheritance**

[object](https://learn.microsoft.com/dotnet/api/system.object) ← 
[PdfBrush](https://www.jadev-corp.com/api/pdfnetstack-drawing/pdfbrush/)

**Derived**

[PdfGradientBrush](https://www.jadev-corp.com/api/pdfnetstack-drawing/pdfgradientbrush/), 
[PdfSolidBrush](https://www.jadev-corp.com/api/pdfnetstack-drawing/pdfsolidbrush/)

## Operators

### <a id="PdfNetStack_Drawing_PdfBrush_op_Implicit_PdfNetStack_Drawing_PdfColor__PdfNetStack_Drawing_PdfBrush"></a> implicit operator PdfBrush\(PdfColor\)

A solid brush.

```csharp
public static implicit operator PdfBrush(PdfColor color)
```

#### Parameters

`color` [PdfColor](https://www.jadev-corp.com/api/pdfnetstack-drawing/pdfcolor/)

#### Returns

 [PdfBrush](https://www.jadev-corp.com/api/pdfnetstack-drawing/pdfbrush/)

Source: https://www.jadev-corp.com/pdfnetstack/api/pdfnetstack-drawing/pdfbrush/
