Shape.FillFormat
Shape.FillFormat property
Returns a MsoFillFormat object that contains fill formatting properties for the specified shape.
[Obsolete("Use Shape.Fill property instead.")]
[EditorBrowsable(EditorBrowsableState.Never)]
public MsoFillFormat FillFormat { get; }
Remarks
NOTE: This member is now obsolete. Instead, please use Shape.Fill property. This property will be removed 12 months later since July 2016. Aspose apologizes for any inconvenience you may have experienced.
Examples
namespace AsposeCellsExamples
{
using Aspose.Cells;
using Aspose.Cells.Drawing;
using System;
public class ShapePropertyFillFormatDemo
{
public static void Run()
{
// Create a new workbook
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Add a rectangle shape to demonstrate FillFormat property
Shape shape = worksheet.Shapes.AddRectangle(1, 0, 1, 100, 200, 100);
try
{
// Access the FillFormat property (read-only)
MsoFillFormat fillFormat = shape.FillFormat;
// Display current FillFormat properties
Console.WriteLine("FillFormat ForeColor: " + fillFormat.ForeColor);
Console.WriteLine("FillFormat Transparency: " + fillFormat.Transparency);
Console.WriteLine("FillFormat BackColor: " + fillFormat.BackColor);
Console.WriteLine("FillFormat IsVisible: " + fillFormat.IsVisible);
// Modify FillFormat properties (since it's not read-only)
fillFormat.ForeColor = System.Drawing.Color.Red;
fillFormat.Transparency = 0.5;
fillFormat.BackColor = System.Drawing.Color.Yellow;
fillFormat.IsVisible = true;
// Display updated FillFormat properties
Console.WriteLine("Updated FillFormat ForeColor: " + fillFormat.ForeColor);
Console.WriteLine("Updated FillFormat Transparency: " + fillFormat.Transparency);
Console.WriteLine("Updated FillFormat BackColor: " + fillFormat.BackColor);
Console.WriteLine("Updated FillFormat IsVisible: " + fillFormat.IsVisible);
// Save the workbook
workbook.Save("FillFormatDemo.xlsx");
Console.WriteLine("FillFormat has been demonstrated and workbook saved.");
}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
}
}
}
}
See Also
- class MsoFillFormat
- class Shape
- namespace Aspose.Cells.Drawing
- assembly Aspose.Cells