Shape
概述
Shape 是 Aspose.Cells FOSS for Rust 中的结构体。
表示锚定在工作表上的绘图对象(自动形状)。
此结构体为 Rust 程序中的 Shape 对象声明了 21 个方法。可用的方法包括:auto_shape_type、auto_shape_type_to_geometry、delete、geometry_to_auto_shape_type、get_auto_shape_type、get_lower_right_column、get_lower_right_row、get_name、get_upper_left_column、get_upper_left_row、lower_right_column、lower_right_row,以及另外 9 个方法。公共成员在安装 Aspose.Cells FOSS for Rust 包后,可供任何 Rust 应用程序访问。
方法
| 签名 | 描述 |
|---|---|
upper_left_row() → u32 | 获取左上锚定单元格的零基行索引。 |
get_upper_left_row() → u32 | 获取左上锚定单元格的零基行索引。 |
set_upper_left_row(value: u32) → Result<(), CellsError> | 设置左上锚定单元格的零基行索引。 |
upper_left_column() → u32 | 获取左上锚点单元格的零基列索引。 |
get_upper_left_column() → u32 | 获取左上锚点单元格的零基列索引。 |
set_upper_left_column(value: u32) → Result<(), CellsError> | 设置左上锚点单元格的零基列索引。 |
lower_right_row() → u32 | 获取右下锚点单元格的零基行索引。 |
get_lower_right_row() → u32 | 获取右下锚点单元格的零基行索引。 |
set_lower_right_row(value: u32) → Result<(), CellsError> | 设置右下锚点单元格的零基行索引。 |
lower_right_column() → u32 | 获取右下角锚点单元格的零基列索引。 |
get_lower_right_column() → u32 | 获取右下角锚点单元格的零基列索引。 |
set_lower_right_column(value: u32) → Result<(), CellsError> | 设置右下角锚点单元格的零基列索引。 |
auto_shape_type() → AutoShapeType | 获取形状类型。 |
get_auto_shape_type() → AutoShapeType | 获取形状类型。 |
set_auto_shape_type(value: AutoShapeType) | 设置形状类型。 |
name() → &str | 获取形状的显示名称。 |
get_name() → &str | 获取形状的显示名称。 |
set_name(value: impl Into<String>) | 设置形状的显示名称。 |
delete() | 从其所属集合中删除此项目。 |
auto_shape_type_to_geometry(shape_type: AutoShapeType) → String | 将自动形状类型转换为其 DrawingML 几何名称。 |
geometry_to_auto_shape_type(prst: String) → AutoShapeType | 将 DrawingML 几何名称转换为自动形状类型。 |