C++ のグループ プレゼンテーション シェイプ

グループ シェイプを追加

Aspose.Slides はスライド上のグループ シェイプの操作をサポートしています。この機能は開発者がよりリッチなプレゼンテーションを実現するのに役立ちます。Aspose.Slides for C++ はグループ シェイプの追加や取得をサポートします。追加したグループ シェイプにシェイプを配置したり、グループ シェイプの任意のプロパティにアクセスしたりできます。Aspose.Slides for C++ を使用してスライドにグループ シェイプを追加する手順は次のとおりです。

  1. Presentation クラスのインスタンスを作成します。
  2. インデックスを使用してスライドの参照を取得します。
  3. スライドにグループ シェイプを追加します。
  4. 追加したグループ シェイプにシェイプを追加します。
  5. 変更したプレゼンテーションを PPTX ファイルとして保存します。

以下の例はスライドにグループ シェイプを追加します。

AltText プロパティにアクセス

このトピックでは、グループ シェイプを追加し、スライド上のグループ シェイプの AltText プロパティにアクセスするための簡単な手順とコード例を示します。Aspose.Slides for C++ を使用してスライド内のグループ シェイプの AltText にアクセスする手順は次のとおりです。

  1. PPTX ファイルを表す Presentation クラスのインスタンスを作成します。
  2. インデックスを使用してスライドの参照を取得します。
  3. スライドのシェイプ コレクションにアクセスします。
  4. グループ シェイプにアクセスします。
  5. AltText プロパティにアクセスします。

以下の例はグループ シェイプの代替テキストにアクセスします。

FAQ

入れ子のグループ化(グループ内に別のグループ)はサポートされていますか?

はい。GroupShape には get_ParentGroup メソッドがあり、階層構造のサポート(グループが別のグループの子になること)が直接示されています。

スライド上の他のオブジェクトに対するグループの Z オーダーをどのように制御しますか?

GroupShapeZ-Order position を使用して、表示スタック内での位置を確認できます。

移動/編集/グループ解除を防止できますか?

はい。グループのロック セクションは get_GroupShapeLock によって公開されており、オブジェクトに対する操作を制限できます。