C++ で PowerPoint チャートをアニメーション化

チャート系列のアニメーション

チャート系列をアニメーションさせたい場合は、以下の手順に従ってコードを書きます。

  1. プレゼンテーションを読み込みます。
  2. チャート オブジェクトへの参照を取得します。
  3. 系列をアニメーションさせます。
  4. プレゼンテーション ファイルをディスクに書き出します。

以下の例では、チャート系列をアニメーションさせました。

系列要素のアニメーション

系列要素をアニメーションさせたい場合は、以下の手順に従ってコードを書きます。

  1. プレゼンテーションを読み込みます。
  2. チャート オブジェクトへの参照を取得します。
  3. 系列要素をアニメーションさせます。
  4. プレゼンテーション ファイルをディスクに書き出します。

以下の例では、系列の要素をアニメーションさせました。

チャートカテゴリのアニメーション

チャートカテゴリをアニメーションさせたい場合は、以下の手順に従ってコードを書きます。

  1. プレゼンテーションを読み込みます。
  2. チャート オブジェクトへの参照を取得します。
  3. カテゴリをアニメーションさせます。
  4. プレゼンテーション ファイルをディスクに書き出します。

以下の例では、チャートカテゴリをアニメーションさせました。

カテゴリ要素のアニメーション

カテゴリ要素をアニメーションさせたい場合は、以下の手順に従ってコードを書きます。

  1. プレゼンテーションを読み込みます。
  2. チャート オブジェクトへの参照を取得します。
  3. カテゴリ要素をアニメーションさせます。
  4. プレゼンテーション ファイルをディスクに書き出します。

以下の例では、カテゴリ要素をアニメーションさせました。

FAQ

異なる効果タイプ(例:入口、強調、出口)は、通常の図形と同様にチャートでもサポートされていますか?

はい。チャートは図形として扱われるため、入口、強調、出口を含む標準的なアニメーション効果タイプがサポートされ、スライドのタイムラインとアニメーション シーケンスでフルコントロールできます。

チャートのアニメーションとスライド遷移を組み合わせることはできますか?

はい。トランジションはスライド全体に適用され、アニメーション効果はスライド上のオブジェクトに適用されます。両方を同じプレゼンテーションで併用し、個別に制御できます。

PPTX に保存したときにチャートアニメーションは保持されますか?

はい。PPTX に保存すると、すべてのアニメーション効果とその順序はプレゼンテーションのネイティブ アニメーション モデルの一部として保持されます。

既存のプレゼンテーションからチャートアニメーションを読み取り、変更できますか?

はい。APIはスライドのタイムライン、シーケンス、エフェクトへのアクセスを提供し、既存のチャートアニメーションを検査して、最初から作り直すことなく調整できます。

Aspose.Slides を使用してチャートアニメーションを含むビデオを作成できますか?

はい。プレゼンテーションをビデオにエクスポートすると、アニメーションを保持したままエクスポート設定(タイミングなど)を構成でき、結果のクリップはアニメーション再生を反映します。