ภาพรวมคุณสมบัติ

รูปแบบไฟล์และการแปลง

Aspose.Slides forC++ รองรับรูปแบบเอกสาร PowerPoint ส่วนใหญ่และยังสามารถส่งออกเป็นรูปแบบที่เป็นที่นิยมใช้กันอย่างกว้างขวางสำหรับการแลกเปลี่ยนระหว่างองค์กร ตารางต่อไปนี้แสดงรูปแบบเหล่านั้น:

คุณสมบัติ คำอธิบาย
Microsoft PowerPoint (PPT) Aspose.Slides for C++ ให้การประมวลผลที่เร็วที่สุดสำหรับรูปแบบเอกสารการนำเสนอประเภทนี้
Portable Document Format (PDF) รูปแบบไฟล์ที่รองรับสามารถส่งออกเป็นเอกสาร Adobe Portable Document Format (PDF) ด้วยวิธีเดียว
XML Parser Specification (XPS) ไฟล์รูปแบบทั้งหมดที่รองรับสามารถส่งออกเป็นเอกสาร XML Parser Specification (XPS) ด้วยวิธีเดียว
PresentationML (PPTX, XML) Aspose.Slides for C++ รองรับการประมวลผลรูปแบบการนำเสนอ OOXML หรือที่เรียกว่า PresentationML หรือ PPTX
PPTX To HTML Conversion Aspose.Slides for C++ รองรับการแปลงการนำเสนอเป็นรูปแบบ HTML

การแสดงผล

Aspose.Slides for C++ รองรับการเรนเดอร์สไลด์ในเอกสารการนำเสนอด้วยความแม่นยำสูงเป็นรูปแบบกราฟิกต่าง ๆ ตามรายการต่อไปนี้:

คุณสมบัติ คำอธิบาย
C++ Supported Image Formats ด้วย Aspose.Slides for C++ คุณจะสามารถเรนเดอร์ไม่เพียงแต่สไลด์การนำเสนอ แต่ยังรวมถึงภาพบนสไลด์ไปยังรูปแบบกราฟิกที่ C++ สนับสนุนทั้งหมด เช่น PNG, BMP และ JPEG
SVG Format Aspose.Slides for C++ ยังให้วิธีการในตัวเพื่อส่งออกสไลด์การนำเสนอเป็นรูปแบบ Scalable Vector Graphics (SVG)

คุณลักษณะของเนื้อหา

Aspose.Slides forC++ ทำให้คุณสามารถเข้าถึง, แก้ไข หรือสร้างเนื้อหาส่วนใหญ่ของเอกสารการนำเสนอได้

คุณสมบัติ คำอธิบาย
Master Slides Master Slides กำหนดเค้าโครงของสไลด์ปกติ Aspose.Slides for C++ ทำให้คุณสามารถเข้าถึงและแก้ไข Master Slides ของเอกสารการนำเสนอ
Normal Slides ด้วย Aspose.Slides for C++ คุณไม่เพียงสร้างสไลด์ใหม่หลายประเภท แต่ยังสามารถเข้าถึงและแก้ไขสไลด์ที่มีอยู่ในเอกสารการนำเสนอ
Cloning / Copying Slides Aspose.Slides for C++ มีเมธอดในตัวเพื่อคัดลอกหรือทำสำเนาสไลด์ที่มีอยู่ ไม่เพียงภายในงานนำเสนอเดียว แต่ยังจากงานนำเสนอหนึ่งไปยังอีกงานหนึ่ง เนื่องจากสไลด์สืบทอดเค้าโครงจาก master slide วิธีการคัดลอกในตัวจะคัดลอก master ด้วยโดยอัตโนมัติ
Place Holders and Text Holders คุณยังสามารถเข้าถึง place holders และ text holders ในสไลด์ได้ อีกทั้งสามารถสร้างสไลด์พร้อม text holders ตั้งแต่ต้นโดยใช้เมธอดที่เหมาะสม
Header and Footers Aspose.Slides for C++ ยังอำนวยความสะดวกในการจัดการส่วนหัว / ส่วนท้ายในสไลด์
Notes in Slides ด้วย Aspose.Slides for C++ คุณไม่เพียงเข้าถึงและแก้ไขโน้ตที่เชื่อมโยงกับสไลด์แต่ยังสามารถเพิ่มโน้ตได้
Finding a Shape คุณสามารถค้นหา shape เฉพาะจากสไลด์โดยใช้ข้อความแทน (alternative text) ที่เชื่อมโยงกับ shape นั้น
Backgrounds Aspose.Slides for C++ ทำให้คุณสามารถทำงานกับพื้นหลังที่เชื่อมโยงกับ master หรือสไลด์ปกติของการนำเสนอ
Text Boxes กล่องข้อความสามารถสร้างจากศูนย์ได้ ทั้งกล่องข้อความที่มีอยู่สามารถเข้าถึงและแก้ไขข้อความโดยไม่สูญเสียรูปแบบเดิม
Rectangle Shapes รูปสี่เหลี่ยมสามารถสร้างหรือแก้ไขได้โดย Aspose.Slides for C++
Poly Line Shapes รูป poly line สามารถสร้างหรือแก้ไขได้โดย Aspose.Slides for C++
Ellipse Shapes รูปวงรีสามารถสร้างหรือแก้ไขได้โดย Aspose.Slides for C++
Group Shapes Aspose.Slides for C++ รองรับรูปแบบกลุ่ม (group shapes)
Auto Shapes Auto shapes ก็ได้รับการสนับสนุนโดย Aspose.Slides for C++
Shapes Serialization แม้ว่า Aspose.Slides for C++ จะรองรับรูปแบบ shape จำนวนมาก แต่หากมี shape ที่ไม่ได้รับการสนับสนุน Aspose.Slides for C++ มีวิธีการ serialization ที่คุณสามารถใช้เพื่อแปลง shape นั้นจากสไลด์ที่มีอยู่เพื่อใช้งานต่อใน Aspose.Slides for C++ ตามความต้องการ
Picture Frames รูปภาพถูกจัดการใน picture frames ด้วย Aspose.Slides for C++
Audio Frames ไฟล์เสียงสามารถเชื่อมโยงหรือฝังในสไลด์ผ่าน audio frames โดย Aspose.Slides for C++
Video Frames ไฟล์วิดีโอถูกจัดการใน video frames ผ่าน Aspose.Slides for C++
OLE Frame OLE Objects ถูกจัดการใน OLE frames โดย Aspose.Slides for C++
Tables ตารางบนสไลด์ก็ได้รับการสนับสนุนโดย Aspose.Slides for C++
Text Frame ข้อความที่เชื่อมโยงกับ shape ใดก็สามารถเข้าถึงได้ผ่าน text frame ของ shape นั้น
Text Scanning ข้อความในงานนำเสนอสามารถสแกนได้ทั้งระดับงานนำเสนอหรือระดับสไลด์ผ่านเมธอดสแกนในตัว
Animations สามารถประยุกต์ใช้งานแอนิเมชันบน shape
Slide Shows การแสดงสไลด์, การเปลี่ยนสไลด์และ Morph Transitions ก็ได้รับการสนับสนุน

คุณลักษณะการจัดรูปแบบ

สามารถจัดรูปแบบข้อความและ shape บนสไลด์ในเอกสารการนำเสนอโดยใช้ Aspose.Slides for C++ ได้

คุณสมบัติ คำอธิบาย
Text Formatting

ใน Aspose.Slides for C++ ข้อความถูกจัดการผ่าน text frames ที่เชื่อมโยงกับ shape ดังนั้นข้อความสามารถจัดรูปแบบได้โดยใช้ paragraph และ portion ที่เชื่อมโยงกับ text frames รายการส่วนของข้อความต่อไปนี้สามารถจัดรูปแบบผ่าน Aspose.Slides for C++.

- ประเภทฟอนต์

- ขนาดฟอนต์

- สีฟอนต์

- เงาฟอนต์

- การจัดแนวย่อหน้า

- รายการหัวข้อย่อหน้า

- การจัดวางย่อหน้า

Shape Formatting

ใน Aspose.Slides for C++ องค์ประกอบพื้นฐานของสไลด์คือ shape รายการคุณลักษณะของ Shape ต่อไปนี้สามารถจัดรูปแบบได้โดยใช้ Aspose.Slides for C++:

- ตำแหน่ง

- ขนาด

- เส้น

- การเติม (รวมถึง Pattern, Gradient, Solid)

- ข้อความ

- ภาพ

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

ฉันต้องติดตั้ง Microsoft PowerPoint บนเซิร์ฟเวอร์หรือ PC เพื่อให้ไลบรารีทำงานหรือไม่?

ไม่จำเป็น PowerPoint ไม่ต้องการ; Aspose.Slides เป็นเอนจินแยกส่วนสำหรับสร้าง, แก้ไข, แปลงและเรนเดอร์การนำเสนอ

การทำงานของ multithreading เป็นอย่างไร? สามารถทำการประมวลผลแบบขนานได้หรือไม่?

สามารถประมวลผลเอกสารต่าง ๆ ในเธรดที่แตกต่างกันได้อย่างปลอดภัย; ไม่ควรใช้วัตถุ การนำเสนอ เดียวกันโดย หลายเธรด พร้อมกัน

ไฟล์ที่มีรหัสผ่านและการเข้ารหัสได้รับการสนับสนุนหรือไม่?

ใช่ คุณสามารถ เปิดการนำเสนอที่เข้ารหัส ตั้งรหัสผ่านเปิดหรือเขียน หรือเอารหัสผ่านออก และตรวจสอบสถานะการป้องกันได้

ฉันต้องดูแลแพคเกจฟอนต์ในคอนเทนเนอร์ Linux หรือไม่?

ใช่ แนะนำให้ติดตั้งแพคเกจฟอนต์ทั่วไปและ/หรือระบุ ไดเรกทอรีฟอนต์ อย่างชัดเจนในแอปพลิเคชันของคุณเพื่อหลีกเลี่ยงการแทนที่ที่ไม่คาดคิด

มีข้อจำกัดในรุ่นประเมินหรือไม่?

ใน โหมดประเมิน จะมีลายน้ำเพิ่มในผลลัพธ์และมีข้อจำกัดบางประการ; มี ใบอนุญาตชั่วคราว 30 วัน ให้ใช้สำหรับการทดสอบเต็มฟีเจอร์

การนำเข้ารูปแบบภายนอกเข้าสู่การนำเสนอ (PDF/HTML → PPTX) ได้รับการสนับสนุนหรือไม่?

ใช่ คุณสามารถเพิ่ม หน้าดี PDF และเนื้อหา HTML ไปยังการนำเสนอ เพื่อนำมาสร้างเป็นสไลด์