Aspose.Slides  for C++

C++ PowerPoint API

อ่าน เขียน ประมวลผล แปลงงานนำเสนอ PowerPoint ในแอปพลิเคชัน C++ โดยไม่ต้องพึ่งพา Microsoft PowerPoint

  ดาวน์โหลดฟรีทดลอง
  
 

Aspose.Slides สำหรับ C++ เป็น PowerPoint API ที่มีประสิทธิภาพในการจัดการ แสดงผล และแปลง PPT(X) ใน C++ โดยไม่ต้องใช้ Microsoft PowerPoint API รองรับการเรนเดอร์สไลด์ในเอกสารในรูปแบบกราฟิกต่างๆ ที่มีความเที่ยงตรงสูง และยังมีฟังก์ชันในการปรับเปลี่ยนหรือสร้างเนื้อหาที่เป็นไปได้เกือบทั้งหมดของไฟล์ จัดรูปแบบข้อความและรูปร่างบนสไลด์ และอื่นๆ อีกมากมาย

Aspose.Slides สำหรับ C ++ รองรับรูปแบบ PowerPoint และสไลด์โชว์ส่วนใหญ่รวมถึง POT, PPT, PPS, POTX, PPTX, PPSX, ODP และอื่น ๆ Aspose.Slides สำหรับ C++ ยังสามารถแปลงรูปแบบทั้งหมดเหล่านี้เป็น PDF, HTML, XPS เป็นต้น

ฟีเจอร์ไลบรารีการประมวลผล C++ PowerPoint ขั้นสูง

บันทึกงานนำเสนอเป็นไฟล์หรือสตรีม

แปลงงานนำเสนอเป็นรูปแบบมาตรฐาน

จัดการคุณสมบัติเอกสารในตัว & กำหนดเอง

รหัสผ่านป้องกันการนำเสนอ

เพิ่ม จัดรูปแบบ และจัดการแผนภูมิ

เพิ่ม จัดรูปแบบ และจัดการรูปร่าง

เพิ่ม จัดรูปแบบ และจัดการสไลด์

เพิ่ม จัดรูปแบบ และจัดการข้อความ

เพิ่ม จัดรูปแบบ และจัดการตาราง

ส่งออกงานนำเสนอเป็น PDF และ XPS

ส่งออกสไลด์ในรูปแบบ SVG

เพิ่มรูปภาพในการนำเสนอ

สร้างงานนำเสนอจากฐานข้อมูล

รองรับ MSO 2016 Charts

ส่งออกงานนำเสนอเป็น HTML

นำเข้าและส่งออกข้อความ HTML ในสไลด์

เพิ่มสไลด์เลย์เอาต์ในการนำเสนอ

โหลดงานนำเสนอที่มีการป้องกัน

กำหนดขนาดตัวอักษรของแต่ละตำนาน

สร้างแผนภูมิหุ้นและรับภาพแผนภูมิ

เปลี่ยนชุดสี

กำหนดพื้นที่แผนภูมิ เส้นขอบโค้งมน

เปลี่ยนสีของหมวดหมู่ในซีรีส์

ตั้งค่าคุณสมบัติแบบอักษรสำหรับตารางข้อมูลแผนภูมิ

ส่งออกไฟล์ PowerPoint เป็น PDF หรือ XPS

มีเอ็นจิ้นการเรนเดอร์ที่ออกแบบมาเป็นพิเศษ Aspose.Slides สำหรับ C++ เรนเดอร์ที่มีความเที่ยงตรงสูงสุดสำหรับ Microsoft PowerPoint อนุญาตให้ส่งออกงานนำเสนอเป็นรูปแบบมาตรฐานอุตสาหกรรม เช่น XPS และ PDF ที่มีผลลัพธ์ที่คล้ายคลึงกันในการนำเสนอต้นฉบับ

แสดงผลการนำเสนอในรูปแบบ PDF และ XPS - C++

// load presentation to be converted

SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");

// save in PDF & XPS formats

prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);

คัดลอกหรือโคลนสไลด์การนำเสนอ

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

การจัดรูปแบบเนื้อหา Microsoft PowerPoint

ไลบรารีช่วยให้จัดรูปแบบรูปร่างและข้อความบนสไลด์ในไฟล์ขณะใช้ API ข้อความได้รับการจัดการผ่านกรอบข้อความที่เกี่ยวข้องกับรูปร่าง ดังนั้นข้อความจึงถูกจัดรูปแบบโดยใช้ย่อหน้าและส่วนที่เกี่ยวข้องกับกรอบข้อความ คุณสามารถจัดการแบบอักษร สี ขนาด เฉดสี ตลอดจนการจัดตำแหน่งย่อหน้า สัญลักษณ์แสดงหัวข้อย่อยและการวางแนว คุณยังสามารถจัดการแอตทริบิวต์องค์ประกอบรูปร่าง เช่น ขนาด เส้น ตำแหน่ง รูปภาพ ข้อความ และการเติมได้อย่างง่ายดายมาก

จัดลำดับรูปร่าง

แม้ว่า Aspose.Slides สำหรับ C++ จะรองรับรูปร่างจำนวนมาก แต่หาก API ไม่รองรับรูปร่าง จะมีวิธีการซีเรียลไลซ์เซชั่นซึ่งคุณสามารถจัดลำดับรูปร่างนั้นจากสไลด์ที่มีอยู่เพื่อใช้งานต่อไปได้ตามความต้องการของแอปพลิเคชัน

  
  

Aspose.Slides นำเสนอ PowerPoint API แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่นๆ ตามรายการด้านล่าง: