[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.Drawing.IShape

IShape Interface

表示绘图层中的一个对象,例如自动形状、图表或图片。Shape对象是IShapes 集合的一个成员。Shapes集合包含幻灯片上的所有形状。

Namespace: GrapeCity.Documents.Excel.Drawing
Assembly: GcDocs.Excel.dll
Syntax
public interface IShape : IContainer

Properties

Name Description
Adjustments

获取指定AutoShape或连接器的调整值集合。

AlternativeText

返回或设置指定形状对象的描述性(替换)文字字符串。 此属性适用于图表、形状、图片、链接图片、切片器、控件和组形状对象。 如果设置了非空字符串,则 Decorative 属性将在当前为 true 时被设置为 false。

AutoShapeType

获取或设置指定IShape 对象的形状类型,该对象必须表示除线、自由绘制或连接器之外的自动形状。

BottomRightCell

返回代表位于对象右下角下的单元格的IRange 对象。

Chart

返回一个对象,该对象表示此形状中包含的IChart

Connector

获取指定的形状是否为连接器。

ConnectorFormat

返回包含连接器格式属性的IConnectorFormat 对象。适用于表示连接器的IShape 对象。

Control

获取相关联的控制。

Decorative

设置或返回指定形状对象的装饰性标志。 此属性适用于图表、形状、图片、链接图片、切片器和组形状对象。 如果将此值设置为 true,AlternativeTextTitle 的内容将被清除。

Fill

返回包含指定图表或形状的填充格式属性的IFillFormat 对象。

Formula

获取或设置当前形状的公式。

GroupItems

返回一个IGroupShapes 对象,该对象表示指定组中的单个形状。使用IGroupShapes 的索引器从组中返回单个形状。

HasChart

返回IShape 是否包含图表的信息。

返回一个表示形状的超链接的 Hyperlink 对象。

IsPrintable

确定是否应打印对象。

Line

返回包含指定形状线条格式属性的ILineFormat 对象。

Locked

获取或设置对象是否已锁定(如果对象已锁定,则为 True;如果工作表受保护时对象可以被修改,则为 False,读/写布尔值)。

Name

获取或设置对象的名称。

Parent

获取形状的父工作表。

ParentGroup

返回表示子形状或子形状范围的共同父形状的IShape 对象。

PictureFormat

返回包含指定形状图片格式属性的IPictureFormat 对象。

Placement

获取或设置对象附加到其下方单元格的方式(读取或写入Placement )。

Rotation

获取或设置形状的旋转角度(以度为单位)。

TextFrame

返回包含指定形状的文本和字体样式属性的ITextFrame 对象。

ThreeD

返回包含指定形状的3D效果格式属性的 IThreeDFormat 对象。

Title

获取或设置与指定形状关联的替换文字的标题。 此属性适用于图表、形状、图片、链接图片、切片器和组形状对象。

TopLeftCell

返回代表指定对象左上角下方的IRange 对象。

Type

返回形状类型。

Visible

确定对象是否可见。

ZOrderPosition

返回指定形状在z顺序中的位置。

Methods

Name Description
Delete()

删除对象。

Duplicate()

复制形状并返回对新副本的引用。

FromJson(string)

从JSON字符串生成新形状。

ToImage(Stream, ImageType)

将形状保存到指定的图像流。

ToImage(Stream, ImageType, ImageSaveOptions)

使用指定选项将形状保存到指定的图像流。

ToImage(string)

将形状保存到指定的图像文件。

ToImage(string, ImageSaveOptions)

使用指定选项将形状保存到指定的图像文件。

ToJson()

从形状生成一个JSON字符串。

Ungroup()

对指定形状或形状范围内的任何组合形状进行解组。 解散指定形状或形状范围内的图片和OLE对象。

ZOrder(ZOrderType)

将指定形状移动到集合中其他形状的前面或后面(即更改形状在z顺序中的位置)。