MsoFillFormat.SetOneColorGradient
MsoFillFormat.SetOneColorGradient method
Sets the specified fill to a one-color gradient.
public void SetOneColorGradient(Color color, double degree, GradientStyleType style, int variant)
Parameter | Type | Description |
---|---|---|
color | Color | One gradient color. |
degree | Double | The gradient degree. Can be a value from 0.0 (dark) through 1.0 (light). |
style | GradientStyleType | Gradient shading style. |
variant | Int32 | The gradient variant. Can be a value from 1 through 4, corresponding to one of the four variants on the Gradient tab in the Fill Effects dialog box. If style is GradientStyle.FromCenter, the Variant argument can only be 1 or 2. |
Examples
using System;
using Aspose.Cells;
using Aspose.Cells.Drawing;
using System.Drawing;
namespace AsposeCellsExamples
{
public class MsoFillFormatMethodSetOneColorGradientWithColorDoubleGradientStyleTypeInDemo
{
public static void Run()
{
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
Shape shape = worksheet.Shapes.AddRectangle(1, 1, 100, 100, 50, 50);
MsoFillFormat fillFormat = shape.FillFormat;
// Set one-color gradient with specified parameters
fillFormat.SetOneColorGradient(Color.Red, 0.5, GradientStyleType.DiagonalUp, 2);
workbook.Save("GradientFillExample.xlsx");
}
}
}
See Also
- enum GradientStyleType
- class MsoFillFormat
- namespace Aspose.Cells.Drawing
- assembly Aspose.Cells