انیمیشن نمودارهای PowerPoint در C++

مقدمه

Aspose.Slides از انیمیشن‌سازی عناصر نمودار پشتیبانی می‌کند. Series, Categories, Series Elements, Categories Elements می‌توانند با متد ISequence::AddEffect و دو enum EffectChartMajorGroupingType و EffectChartMinorGroupingType انیمیشن شوند.

انیمیشن سری نمودار

اگر می‌خواهید یک سری نمودار را انیمیشن کنید، کد را بر اساس مراحل زیر بنویسید:

  1. یک ارائه را بارگذاری کنید.
  2. مرجع شیء نمودار را دریافت کنید.
  3. سری را انیمیشن کنید.
  4. فایل ارائه را روی دیسک بنویسید.

در مثال زیر، سری نمودار را انیمیشن کردیم.

انیمیشن در عنصر سری

اگر می‌خواهید عناصر سری را انیمیشن کنید، کد را بر اساس مراحل زیر بنویسید:

  1. یک ارائه را بارگذاری کنید.
  2. مرجع شیء نمودار را دریافت کنید.
  3. عناصر سری را انیمیشن کنید.
  4. فایل ارائه را روی دیسک بنویسید.

در مثال زیر، عناصر سری را انیمیشن کرده‌ایم.

انیمیشن دسته‌بندی نمودار

اگر می‌خواهید یک دسته‌بندی نمودار را انیمیشن کنید، کد را بر اساس مراحل زیر بنویسید:

  1. یک ارائه را بارگذاری کنید.
  2. مرجع شیء نمودار را دریافت کنید.
  3. دسته‌بندی را انیمیشن کنید.
  4. فایل ارائه را روی دیسک بنویسید.

در مثال زیر، دسته‌بندی نمودار را انیمیشن کردیم.

انیمیشن در عنصر دسته‌بندی

اگر می‌خواهید عناصر دسته‌بندی را انیمیشن کنید، کد را بر اساس مراحل زیر بنویسید:

  1. یک ارائه را بارگذاری کنید.
  2. مرجع شیء نمودار را دریافت کنید.
  3. عناصر دسته‌بندی را انیمیشن کنید.
  4. فایل ارائه را روی دیسک بنویسید.

در مثال زیر، عناصر دسته‌بندی را انیمیشن کرده‌ایم.

پرسش‌های متداول

آیا انواع مختلف اثر (مثلاً ورود، تأکید، خروج) برای نمودارها همانند اشکال معمولی پشتیبانی می‌شوند؟

بله. یک نمودار به عنوان یک شکل در نظر گرفته می‌شود، بنابراین انواع استاندارد اثرهای انیمیشن شامل ورود، تأکید و خروج را پشتیبانی می‌کند و کنترل کامل از طریق زمانبندی اسلاید و توالی‌های انیمیشن فراهم می‌شود.

آیا می‌توانم انیمیشن نمودار را با انتقالات اسلاید ترکیب کنم؟

بله. Transitions بر روی اسلاید اعمال می‌شود، در حالی که اثرهای انیمیشن بر روی اشیاء موجود در اسلاید اعمال می‌شوند. می‌توانید هر دو را در یک ارائه به‌صورت همزمان استفاده کنید و به‌صورت مستقل آنها را کنترل کنید.

آیا انیمیشن‌های نمودار هنگام ذخیره به PPTX حفظ می‌شوند؟

بله. هنگامی که save to PPTX می‌کنید، تمام اثرهای انیمیشن و ترتیب آنها حفظ می‌شود زیرا بخشی از مدل بومی انیمیشن ارائه هستند.

آیا می‌توانم انیمیشن‌های موجود نمودار را از یک ارائه بخوانم و آنها را تغییر دهم؟

بله. API دسترسی به زمانبندی اسلاید، توالی‌ها و اثرها را فراهم می‌کند و به شما امکان می‌دهد انیمیشن‌های موجود نمودار را بررسی و آنها را بدون ایجاد مجدد از ابتدا تنظیم کنید.

آیا می‌توانم یک ویدیو که شامل انیمیشن‌های نمودار باشد با استفاده از Aspose.Slides تولید کنم؟

بله. می‌توانید export a presentation to video را انجام دهید در حالی که انیمیشن‌ها حفظ می‌شوند، زمان‌بندی‌ها و تنظیمات دیگر خروجی را پیکربندی کنید تا کلیپ نهایی پخش انیمیشن‌شده را نشان دهد.