Shape
概要
Shape は Aspose.Cells の Rust 向け FOSS の構造体です。
ワークシートにアンカーされた描画オブジェクト(自動シェイプ)を表します。
この構造体は 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 の Rust 用 FOSS パッケージをインストールした後、任意の 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>) | shape の表示名を設定します。 |
delete() | この項目を所有コレクションから削除します。 |
auto_shape_type_to_geometry(shape_type: AutoShapeType) → String | 自動シェイプタイプをその DrawingML ジオメトリ名に変換します。 |
geometry_to_auto_shape_type(prst: String) → AutoShapeType | DrawingML ジオメトリ名をオートシェイプタイプに変換します。 |