Class PatternFill
Contents
[
Hide
]PatternFill class
Encapsulates the object that represents pattern fill format
public class PatternFill : Fill
Properties
Name | Description |
---|---|
BackgroundCellsColor { get; set; } | Gets and sets the foreground CellsColor object. |
BackgroundColor { get; set; } | Gets or sets the background Color of the Area . |
BackTransparency { get; set; } | Gets or sets the transparency of background color. |
ForegroundCellsColor { get; set; } | Gets and sets the foreground CellsColor object. |
ForegroundColor { get; set; } | Gets or sets the foreground Color. |
ForeTransparency { get; set; } | Gets or sets the transparency of foreground color. |
Pattern { get; set; } | Gets or sets the fill pattern type |
Methods
Name | Description |
---|---|
override Equals(object) | /(Inherited from Fill .) |
override GetHashCode() | Gets the hash code.(Inherited from Fill .) |
Examples
namespace AsposeCellsExamples
{
using Aspose.Cells;
using Aspose.Cells.Drawing;
using System.Drawing;
public class DrawingClassPatternFillDemo
{
public static void Run()
{
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Create style for the cell using BackgroundType pattern
Style style = workbook.CreateStyle();
style.Pattern = BackgroundType.DiagonalStripe;
style.ForegroundColor = Color.LightBlue;
style.BackgroundColor = Color.DarkBlue;
worksheet.Cells["B2"].SetStyle(style);
worksheet.Cells["B2"].PutValue("PatternFill Demo");
// Create shape and configure its pattern fill
Shape shape = worksheet.Shapes.AddRectangle(5, 5, 0, 0, 200, 100);
shape.Fill.FillType = FillType.Pattern;
PatternFill shapePatternFill = shape.Fill.PatternFill;
shapePatternFill.Pattern = FillPattern.DiagonalBrick;
shapePatternFill.ForegroundColor = Color.LightBlue;
shapePatternFill.BackgroundColor = Color.DarkBlue;
shapePatternFill.ForeTransparency = 0.2;
shapePatternFill.BackTransparency = 0.3;
CellsColor cellsColor = workbook.CreateCellsColor();
cellsColor.Color = Color.Gold;
shapePatternFill.ForegroundCellsColor = cellsColor;
workbook.Save("PatternFillDemo.xlsx");
}
}
}
See Also
- class Fill
- namespace Aspose.Cells.Drawing
- assembly Aspose.Cells