Edit

Share via


Excel.Interfaces.ShapeFillData interface

An interface describing the data returned by calling shapeFill.toJSON().

Properties

foregroundColor

Represents the shape fill foreground color in HTML color format, in the form #RRGGBB (e.g., "FFA500") or as a named HTML color (e.g., "orange")

transparency

Specifies the transparency percentage of the fill as a value from 0.0 (opaque) through 1.0 (clear). Returns null if the shape type does not support transparency or the shape fill has inconsistent transparency, such as with a gradient fill type.

type

Returns the fill type of the shape. See Excel.ShapeFillType for details.

Property Details

foregroundColor

Represents the shape fill foreground color in HTML color format, in the form #RRGGBB (e.g., "FFA500") or as a named HTML color (e.g., "orange")

TypeScript
foregroundColor?: string;

Property Value

string

Remarks

[ API set: ExcelApi 1.9 ]

transparency

Specifies the transparency percentage of the fill as a value from 0.0 (opaque) through 1.0 (clear). Returns null if the shape type does not support transparency or the shape fill has inconsistent transparency, such as with a gradient fill type.

TypeScript
transparency?: number;

Property Value

number

Remarks

[ API set: ExcelApi 1.9 ]

type

Returns the fill type of the shape. See Excel.ShapeFillType for details.

TypeScript
type?: Excel.ShapeFillType | "NoFill" | "Solid" | "Gradient" | "Pattern" | "PictureAndTexture" | "Mixed";

Property Value

Excel.ShapeFillType | "NoFill" | "Solid" | "Gradient" | "Pattern" | "PictureAndTexture" | "Mixed"

Remarks

[ API set: ExcelApi 1.9 ]