Class MsoFillFormat
Contents
[
Hide
]MsoFillFormat class
Represents fill formatting for a shape.
public class MsoFillFormat
Properties
Name | Description |
---|---|
BackColor { get; set; } | Gets and sets the file back color. |
ForeColor { get; set; } | Gets and sets the fill fore color. |
ImageData { get; set; } | Gets and sets the Texture and Picture fill data. |
IsVisible { get; set; } | Indicates whether there is fill. |
Texture { get; } | Gets the texture fill type. |
Transparency { get; set; } | Returns or sets the degree of transparency of the specified fill as a value from 0.0 (opaque) through 1.0 (clear). |
Methods
Name | Description |
---|---|
SetOneColorGradient(Color, double, GradientStyleType, int) | Sets the specified fill to a one-color gradient. |
Examples
[C#]
namespace Demos
{
using Aspose.Cells;
using Aspose.Cells.Drawing;
using System;
using System.Drawing;
public class MsoFillFormatDemo
{
public static void MsoFillFormatExample()
{
// Create a new workbook
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Add an arc shape to the worksheet
Aspose.Cells.Drawing.ArcShape arcShape = worksheet.Shapes.AddArc(2, 0, 2, 0, 130, 130);
// Access the fill format of the shape
MsoFillFormat fillFormat = arcShape.FillFormat;
// Set the fill fore color
fillFormat.ForeColor = Color.Blue;
// Set the fill back color
fillFormat.BackColor = Color.LightBlue;
// Set the transparency
fillFormat.Transparency = 0.5;
// Check if the fill is visible
bool isVisible = fillFormat.IsVisible;
Console.WriteLine("Is Fill Visible: " + isVisible);
// Set a one-color gradient fill
fillFormat.SetOneColorGradient(Color.Green, 0.3, GradientStyleType.Horizontal, 1);
// Save the workbook
workbook.Save("MsoFillFormatExample.xlsx");
}
}
}
See Also
- namespace Aspose.Cells.Drawing
- assembly Aspose.Cells