# ทำแอนิเมชันแผนภูมิ PowerPoint ด้วย C++

> สร้างแผนภูมิแอนิเมชันที่น่าทึ่งใน C++ ด้วย Aspose.Slides. เสริมประสิทธิภาพงานนำเสนอด้วยภาพเคลื่อนไหวแบบไดนามิกในไฟล์ PPT และ PPTX — เริ่มต้นได้เลยตอนนี้.

Source: https://docs.aspose.com/slides/th/cpp/animated-charts/
Updated: 2026-06-13

## **บทนำ**

Aspose.Slides รองรับการทำแอนิเมชันให้กับองค์ประกอบของแผนภูมิ. **Series**, **Categories**, **Series Elements**, **Categories Elements** สามารถทำแอนิเมชันได้ด้วยวิธีการ [ISequence::AddEffect](https://reference.aspose.com/slides/th/cpp/aspose.slides.animation/isequence/addeffect/) และสอง enum คือ [EffectChartMajorGroupingType](https://reference.aspose.com/slides/th/cpp/aspose.slides.animation/effectchartmajorgroupingtype/) และ [EffectChartMinorGroupingType](https://reference.aspose.com/slides/th/cpp/aspose.slides.animation/effectchartminorgroupingtype/)。

## **การทำแอนิเมชันซีรีส์ของแผนภูมิ**
หากคุณต้องการทำแอนิเมชันให้กับซีรีส์ของแผนภูมิ ให้เขียนโค้ดตามขั้นตอนด้านล่าง:

1. โหลดงานนำเสนอ
1. รับอ้างอิงของวัตถุแผนภูมิ
1. ทำแอนิเมชันให้กับซีรีส์
1. บันทึกไฟล์งานนำเสนอไปยังดิสก์

ในตัวอย่างที่ให้ไว้ด้านล่าง เราได้ทำแอนิเมชันให้กับซีรีส์ของแผนภูมิ

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-AnimatingSeries-AnimatingSeries.cpp" >}}

## **การทำแอนิเมชันในองค์ประกอบของซีรีส์**
หากคุณต้องการทำแอนิเมชันให้กับองค์ประกอบของซีรีส์ ให้เขียนโค้ดตามขั้นตอนด้านล่าง:

1. โหลดงานนำเสนอ
1. รับอ้างอิงของวัตถุแผนภูมิ
1. ทำแอนิเมชันให้กับองค์ประกอบของซีรีส์
1. บันทึกไฟล์งานนำเสนอไปยังดิสก์

ในตัวอย่างที่ให้ไว้ด้านล่าง เราได้ทำแอนิเมชันให้กับองค์ประกอบของซีรีส์

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-AnimatingSeriesElements-AnimatingSeriesElements.cpp" >}}

## **การทำแอนิเมชันหมวดหมู่ของแผนภูมิ**
หากคุณต้องการทำแอนิเมชันให้กับหมวดหมู่ของแผนภูมิ ให้เขียนโค้ดตามขั้นตอนด้านล่าง:

1. โหลดงานนำเสนอ
1. รับอ้างอิงของวัตถุแผนภูมิ
1. ทำแอนิเมชันให้กับหมวดหมู่
1. บันทึกไฟล์งานนำเสนอไปยังดิสก์

ในตัวอย่างที่ให้ไว้ด้านล่าง เราได้ทำแอนิเมชันให้กับหมวดหมู่ของแผนภูมิ

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-AnimatingSeries-AnimatingSeries.cpp" >}}

## **การทำแอนิเมชันในองค์ประกอบของหมวดหมู่**
หากคุณต้องการทำแอนิเมชันให้กับองค์ประกอบของหมวดหมู่ ให้เขียนโค้ดตามขั้นตอนด้านล่าง:

1. โหลดงานนำเสนอ
1. รับอ้างอิงของวัตถุแผนภูมิ
1. ทำแอนิเมชันให้กับองค์ประกอบของหมวดหมู่
1. บันทึกไฟล์งานนำเสนอไปยังดิสก์

ในตัวอย่างที่ให้ไว้ด้านล่าง เราได้ทำแอนิเมชันให้กับองค์ประกอบของหมวดหมู่

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-AnimatingCategoriesElements-AnimatingCategoriesElements.cpp" >}}

## **คำถามที่พบบ่อย**

**ชนิดของเอฟเฟกต์ที่ต่างกัน (เช่น การปรากฏ, การเน้น, การออก) รองรับสำหรับแผนภูมิเช่นเดียวกับรูปร่างทั่วไปหรือไม่?**  
ใช่. แผนภูมิจัดเป็นรูปทรงหนึ่ง ดังนั้นจึงรองรับชนิดของเอฟเฟกต์แอนิเมชันมาตรฐาน รวมถึงการปรากฏ, การเน้น, และการออก, พร้อมการควบคุมเต็มที่ผ่านไทม์ไลน์ของสไลด์และลำดับแอนิเมชัน.

**ฉันสามารถผสานแอนิเมชันของแผนภูมิพร้อมการเปลี่ยนสไลด์ได้หรือไม่?**  
ใช่. [Transitions](/slides/th/cpp/slide-transition/) จะใช้กับสไลด์ ในขณะที่เอฟเฟกต์แอนิเมชันจะใช้กับวัตถุบนสไลด์ คุณสามารถใช้ทั้งสองร่วมกันในงานนำเสนอเดียวและควบคุมแยกกันได้.

**แอนิเมชันของแผนภูมิจะถูกเก็บไว้เมื่อบันทึกเป็น PPTX หรือไม่?**  
ใช่. เมื่อคุณ [save to PPTX](/slides/th/cpp/save-presentation/) เอฟเฟกต์แอนิเมชันทั้งหมดและลำดับของมันจะถูกเก็บไว้ เนื่องจากเป็นส่วนหนึ่งของโมเดลแอนิเมชันดั้งเดิมของงานนำเสนอ.

**ฉันสามารถอ่านแอนิเมชันของแผนภูมิที่มีอยู่ในงานนำเสนอและแก้ไขได้หรือไม่?**  
ใช่. [API](https://reference.aspose.com/slides/th/cpp/aspose.slides.animation/) ให้เข้าถึงไทม์ไลน์ของสไลด์ ลำดับ และเอฟเฟกต์ ช่วยให้คุณตรวจสอบแอนิเมชันของแผนภูมิที่มีอยู่และปรับเปลี่ยนได้โดยไม่ต้องสร้างใหม่ทั้งหมดตั้งแต่ต้น.

**ฉันสามารถสร้างวิดีโอที่รวมแอนิเมชันของแผนภูมิด้วย Aspose.Slides ได้หรือไม่?**  
ใช่. คุณสามารถ [export a presentation to video](/slides/th/cpp/convert-powerpoint-to-video/) พร้อมคงแอนิเมชันไว้ กำหนดเวลาและการตั้งค่าอื่น ๆ ของการส่งออก เพื่อให้คลิปที่ได้แสดงการเล่นแบบแอนิเมชันตามที่ต้องการ.
