ทำแอนิเมชันแผนภูมิ 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 พร้อมคงแอนิเมชันไว้ กำหนดเวลาและการตั้งค่าอื่น ๆ ของการส่งออก เพื่อให้คลิปที่ได้แสดงการเล่นแบบแอนิเมชันตามที่ต้องการ.