Table of Contents

Interface IShape

Namespace
Spire.Xls.Core
Assembly
Spire.XLS.dll
public interface IShape : IExcelApplication
Inherited Members

Properties

AlternativeText

string AlternativeText { get; set; }

Property Value

string

Fill

IShapeFill Fill { get; }

Property Value

IShapeFill

Glow

IGlow Glow { get; }

Property Value

IGlow

Height

int Height { get; set; }

Property Value

int

HtmlString

Gets and sets the html string which contains data and some formattings in this shape.

string HtmlString { get; set; }

Property Value

string

ID

int ID { get; }

Property Value

int

IsLockAspectRatio

bool IsLockAspectRatio { get; set; }

Property Value

bool

IsLocked

bool IsLocked { get; set; }

Property Value

bool

IsPrintable

bool IsPrintable { get; set; }

Property Value

bool

IsSmartArt

bool IsSmartArt { get; }

Property Value

bool

Left

int Left { get; set; }

Property Value

int

Line

IShapeLineFormat Line { get; }

Property Value

IShapeLineFormat

LinkedCell

Gets or sets the range linked to the shape's value.

IXLSRange LinkedCell { get; set; }

Property Value

IXLSRange

Name

string Name { get; set; }

Property Value

string

OnAction

string OnAction { get; set; }

Property Value

string

Reflection

IReflectionEffect Reflection { get; }

Property Value

IReflectionEffect

ResizeBehave

Specifies all possible settings for how drawing object shall be resized when the rows and columns between its start and ending anchor are resized or inserted(ComboBoxShape and CheckBoxShape and RadioButtonShape set MoveAndResize type value is invalid)

ResizeBehaveType ResizeBehave { get; set; }

Property Value

ResizeBehaveType

Rotation

int Rotation { get; set; }

Property Value

int

Shadow

IShadow Shadow { get; }

Property Value

IShadow

ShapeType

ExcelShapeType ShapeType { get; }

Property Value

ExcelShapeType

TextFrame

ITextFrame TextFrame { get; }

Property Value

ITextFrame

ThreeD

IFormat3D ThreeD { get; }

Property Value

IFormat3D

Top

int Top { get; set; }

Property Value

int

Visible

bool Visible { get; set; }

Property Value

bool

Width

int Width { get; set; }

Property Value

int

Methods

Remove()

void Remove()

Scale(int, int)

void Scale(int scaleWidth, int scaleHeight)

Parameters

scaleWidth int
scaleHeight int