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