Table of Contents

Class XlsShapeFill

Namespace
Spire.Xls.Core.Spreadsheet.Shapes
Assembly
Spire.XLS.dll
public class XlsShapeFill : XlsObject, IExcelApplication, IDisposable, IShapeFill
Inheritance
XlsShapeFill
Implements
Derived
Inherited Members

Fields

m_picture

protected SKBitmap m_picture

Field Value

SKBitmap

Properties

BackColor

public virtual Color BackColor { get; set; }

Property Value

Color

BackColorObject

public virtual OColor BackColorObject { get; }

Property Value

OColor

BackKnownColor

public virtual ExcelColors BackKnownColor { get; set; }

Property Value

ExcelColors

FillType

public virtual ShapeFillType FillType { get; set; }

Property Value

ShapeFillType

ForeColor

public virtual Color ForeColor { get; set; }

Property Value

Color

ForeColorObject

public virtual OColor ForeColorObject { get; }

Property Value

OColor

ForeKnownColor

public virtual ExcelColors ForeKnownColor { get; set; }

Property Value

ExcelColors

GradientColorType

public virtual GradientColorType GradientColorType { get; set; }

Property Value

GradientColorType

GradientDegree

public virtual double GradientDegree { get; set; }

Property Value

double

GradientStops

public virtual GradientStops GradientStops { get; }

Property Value

GradientStops

GradientStyle

public virtual GradientStyleType GradientStyle { get; set; }

Property Value

GradientStyleType

GradientVariant

public virtual GradientVariantsType GradientVariant { get; set; }

Property Value

GradientVariantsType

IsGradientSupported

public virtual bool IsGradientSupported { get; set; }

Property Value

bool

Pattern

public virtual GradientPatternType Pattern { get; set; }

Property Value

GradientPatternType

PicStretch

public virtual PicStretch PicStretch { get; set; }

Property Value

PicStretch

PicTile

public virtual PicTile PicTile { get; set; }

Property Value

PicTile

Picture

public virtual SKBitmap Picture { get; }

Property Value

SKBitmap

PictureName

public virtual string PictureName { get; }

Property Value

string

PresetGradientType

public virtual GradientPresetType PresetGradientType { get; set; }

Property Value

GradientPresetType

Texture

public virtual GradientTextureType Texture { get; set; }

Property Value

GradientTextureType

Tile

public virtual bool Tile { get; set; }

Property Value

bool

Transparency

public virtual double Transparency { get; set; }

Property Value

double

TransparencyFrom

public virtual double TransparencyFrom { get; set; }

Property Value

double

TransparencyTo

public virtual double TransparencyTo { get; set; }

Property Value

double

Visible

public virtual bool Visible { get; set; }

Property Value

bool

Methods

Clone(object)

public virtual XlsShapeFill Clone(object parent)

Parameters

parent object

Returns

XlsShapeFill

CompareTo(IGradient)

public virtual int CompareTo(IGradient twin)

Parameters

twin IGradient

Returns

int

CustomPicture(Stream, string)

public virtual void CustomPicture(Stream im, string name)

Parameters

im Stream
name string

CustomPicture(string)

public virtual void CustomPicture(string path)

Parameters

path string

CustomTexture(Stream, string)

public virtual void CustomTexture(Stream im, string name)

Parameters

im Stream
name string

CustomTexture(string)

public virtual void CustomTexture(string path)

Parameters

path string

IsDoubled(GradientStyleType, GradientVariantsType)

public static bool IsDoubled(GradientStyleType gradientStyle, GradientVariantsType variant)

Parameters

gradientStyle GradientStyleType
variant GradientVariantsType

Returns

bool

IsInverted(GradientStyleType, GradientVariantsType)

public static bool IsInverted(GradientStyleType gradientStyle, GradientVariantsType variant)

Parameters

gradientStyle GradientStyleType
variant GradientVariantsType

Returns

bool

OneColorGradient()

public virtual void OneColorGradient()

OneColorGradient(GradientStyleType)

public virtual void OneColorGradient(GradientStyleType style)

Parameters

style GradientStyleType

OneColorGradient(GradientStyleType, GradientVariantsType)

public virtual void OneColorGradient(GradientStyleType style, GradientVariantsType variant)

Parameters

style GradientStyleType
variant GradientVariantsType

Patterned(GradientPatternType)

public virtual void Patterned(GradientPatternType pattern)

Parameters

pattern GradientPatternType

PresetGradient(GradientPresetType)

public virtual void PresetGradient(GradientPresetType grad)

Parameters

grad GradientPresetType

PresetGradient(GradientPresetType, GradientStyleType)

public virtual void PresetGradient(GradientPresetType grad, GradientStyleType shadStyle)

Parameters

grad GradientPresetType
shadStyle GradientStyleType

PresetGradient(GradientPresetType, GradientStyleType, GradientVariantsType)

public virtual void PresetGradient(GradientPresetType grad, GradientStyleType shadStyle, GradientVariantsType shadVar)

Parameters

grad GradientPresetType
shadStyle GradientStyleType
shadVar GradientVariantsType

PresetTextured(GradientTextureType)

public virtual void PresetTextured(GradientTextureType texture)

Parameters

texture GradientTextureType

Solid()

public virtual void Solid()

TwoColorGradient()

public virtual void TwoColorGradient()

TwoColorGradient(GradientStyleType)

public virtual void TwoColorGradient(GradientStyleType style)

Parameters

style GradientStyleType

TwoColorGradient(GradientStyleType, GradientVariantsType)

public virtual void TwoColorGradient(GradientStyleType style, GradientVariantsType variant)

Parameters

style GradientStyleType
variant GradientVariantsType