ภาพรวมคุณลักษณะ

แพลตฟอร์มที่รองรับ

แพลตฟอร์ม Aspose.Slides for Python via .NET สามารถใช้บน Windows x64 หรือ x86 และหลายดิสทริบิวชันของ Linux ที่ติดตั้ง Python 3.5 หรือใหม่กว่า มีความต้องการเพิ่มเติมสำหรับแพลตฟอร์ม Linux เป้าหมาย:

  • ไลบรารีรันไทม์ GCC-6 (หรือใหม่กว่า)
  • ขึ้นอยู่กับ .NET Core Runtime. ไม่จำเป็นต้องติดตั้ง .NET Core Runtime เอง
  • สำหรับ Python 3.5-3.7: จำเป็นต้องใช้การสร้าง Python แบบ pymalloc. ตัวเลือกการสร้าง Python --with-pymalloc เปิดใช้งานโดยค่าเริ่มต้น โดยทั่วไป การสร้าง Python แบบ pymalloc จะมีส่วนต่อท้าย m ในชื่อไฟล์
  • libpython ไลบรารี Python แบบแชร์. ตัวเลือกการสร้าง Python --enable-shared ปิดใช้งานโดยค่าเริ่มต้น, การแจกจ่ายบางรุ่นของ Python ไม่มีไลบรารี libpython แบบแชร์. สำหรับบางแพลตฟอร์ม Linux, ไลบรารี libpython แบบแชร์สามารถติดตั้งได้ผ่านตัวจัดการแพคเกจ, ตัวอย่างเช่น: sudo apt-get install libpython3.7. ปัญหาทั่วไปคือไลบรารี libpython ถูกติดตั้งในตำแหน่งที่ต่างจากตำแหน่งมาตรฐานของระบบสำหรับไลบรารีแบบแชร์. ปัญหานี้สามารถแก้ไขได้โดยใช้ตัวเลือกการสร้าง Python เพื่อกำหนดเส้นทางไลบรารีทางเลือกขณะคอมไพล์ Python, หรือโดยการสร้างลิงก์สัญลักษณ์ไปยังไฟล์ไลบรารี libpython ในตำแหน่งมาตรฐานของระบบสำหรับไลบรารีแบบแชร์. โดยทั่วไป ชื่อไฟล์ไลบรารี libpython แบบแชร์คือ libpythonX.Ym.so.1.0 สำหรับ Python 3.5-3.7, หรือ libpythonX.Y.so.1.0 สำหรับ Python 3.8 หรือใหม่กว่า (เช่น libpython3.7m.so.1.0, libpython3.9.so.1.0).

หากคุณต้องการการสนับสนุนสำหรับแพลตฟอร์มเพิ่มเติม, ค้นหาผลิตภัณฑ์ “พี่น้องคู่แฝด” อย่าง Aspose.Slides for .NET หรือ Aspose.Slides for Java.

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

Aspose.Slides for Python via .NET รองรับรูปแบบไฟล์ PowerPoint ส่วนใหญ่. นอกจากนี้ยังให้คุณส่งออกเป็นรูปแบบยอดนิยมที่องค์กรต่างๆ ใช้และแลกเปลี่ยนกัน. ดูรายละเอียดต่อไปนี้:

คุณลักษณะ คำอธิบาย
Microsoft PowerPoint (PPT) Aspose.Slides for Python via .NET ให้การประมวลผลที่เร็วที่สุดสำหรับรูปแบบเอกสารการนำเสนอนี้.
การแปลง PPT เป็น PPTX Aspose.Slides for Python via .NET รองรับการแปลง PPT ไปเป็น PPTX.
Portable Document Format (PDF) คุณสามารถส่งออกรูปแบบไฟล์ที่รองรับทั้งหมดเป็นเอกสาร Adobe Portable Document Format (PDF) ด้วยวิธีเดียว.
XML Parser Specification (XPS) คุณสามารถส่งออกรูปแบบไฟล์ที่รองรับทั้งหมดเป็นเอกสาร XML Parser Specification (XPS) ด้วยวิธีเดียว.
Tagged Image File Format (TIFF) คุณสามารถส่งออกรูปแบบไฟล์การนำเสนอที่รองรับทั้งหมดเป็น Tagged Image File Format (TIFF).
การแปลง PPTX เป็น HTML Aspose.Slides for Python via .NET รองรับการแปลง PresentationEx ไปเป็นรูปแบบ HTML.

การแสดงผลการนำเสนอ

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

คุณลักษณะ คำอธิบาย
รูปแบบภาพที่รองรับโดย .NET ด้วย Aspose.Slides for Python via .NET คุณสามารถเรนเดอร์สไลด์การนำเสนอและภาพบนสไลด์เป็นรูปแบบกราฟิกที่ .NET รองรับทั้งหมด เช่น TIFF, PNG, BMP, JPEG, GIF และเมตาไฟล์.
รูปแบบ SVG Aspose.Slides for Python via .NET ยังให้เมธอดในตัวที่อนุญาตให้คุณส่งออกสไลด์การนำเสนอเป็นรูปแบบ Scalable Vector Graphics (SVG).

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

Aspose.Slides for Python via .NET อนุญาตให้คุณเข้าถึง, แก้ไข หรือสร้างเกือบทุกรายการหรือเนื้อหาในเอกสารการนำเสนอ. ดูรายละเอียดต่อไปนี้:

คุณลักษณะ คำอธิบาย
สไลด์แม่ สไลด์แม่กำหนดเค้าโครงของสไลด์ปกติ. Aspose.Slides for Python via .NET อนุญาตให้คุณเข้าถึงและแก้ไขสไลด์แม่ของเอกสารการนำเสนอ
สไลด์ปกติ ด้วย Aspose.Slides for Python via .NET คุณสามารถสร้างสไลด์ใหม่หลายประเภท; คุณยังสามารถเข้าถึงและแก้ไขสไลด์ที่มีอยู่ในงานนำเสนอ
การทำสำเนา / คัดลอกสไลด์ มีเมธอดในตัวที่ Aspose.Slides for Python via .NET ให้ไว้เพื่อให้คุณทำสำเนาหรือคัดลอกสไลด์ที่มีอยู่ภายในงานนำเสนอ. คุณยังสามารถใช้สไลด์ที่คัดลอกและทำสำเนานี้จากงานนำเสนอหนึ่งไปยังอีกงานหนึ่ง. เนื่องจากสไลด์สืบทอดเค้าโครงจากสไลด์แม่, เมธอดทำสำเนาในตัวจะคัดลอกสไลด์แม่โดยอัตโนมัติ
การจัดการส่วนของสไลด์ เมธอดสำหรับจัดสไลด์ในส่วนต่างๆ ภายในงานนำเสนอ
ตัวแสดงตำแหน่งและตัวแสดงข้อความ คุณสามารถเข้าถึงตัวแสดงตำแหน่งและตัวแสดงข้อความในสไลด์. นอกจากนี้ คุณสามารถสร้างสไลด์พร้อมตัวแสดงข้อความจากศูนย์โดยใช้เมธอดที่เหมาะสม
ส่วนหัวและส่วนท้าย Aspose.Slides for Python via .NET ช่วยอำนวยความสะดวกในการจัดการส่วนหัว/ส่วนท้ายในสไลด์
บันทึกย่อในสไลด์ ด้วย Aspose.Slides for Python via .NET คุณสามารถเข้าถึงและแก้ไขบันทึกย่อที่เชื่อมโยงกับสไลด์และเพิ่มบันทึกย่อใหม่
การค้นหา Shape คุณสามารถค้นหา shape เฉพาะจากสไลด์โดยใช้ข้อความสำรองที่เชื่อมโยงกับ shape นั้น
พื้นหลัง Aspose.Slides for Python via .NET อนุญาตให้คุณทำงานกับพื้นหลังที่เชื่อมโยงกับสไลด์แม่หรือสไลด์ปกติในงานนำเสนอ
กล่องข้อความ สามารถสร้างกล่องข้อความจากศูนย์ได้. คุณสามารถเข้าถึงกล่องข้อความที่มีอยู่. คุณยังสามารถแก้ไขข้อความของพวกมันโดยไม่สูญเสียรูปแบบข้อความเดิม
รูปทรงสี่เหลี่ยม คุณสามารถสร้างหรือแก้ไขรูปทรงสี่เหลี่ยมด้วย Aspose.Slides for Python via .NET
รูปทรง Poly Line คุณสามารถสร้างหรือแก้ไขรูปทรง Poly Line ด้วย Aspose.Slides for Python via .NET
รูปทรงวงรี คุณสามารถสร้างหรือแก้ไขรูปทรงวงรีด้วย Aspose.Slides for Python via .NET
กลุ่ม Shape Aspose.Slides for Python via .NET รองรับกลุ่ม Shape
Auto Shapes Aspose.Slides for Python via .NET รองรับ Auto Shapes
SmartArt Aspose.Slides for Python via .NET ให้การสนับสนุน shape SmartArt ใน MS PowerPoint
Charts Aspose.Slides for Python via .NET ให้การสนับสนุน Chart ของ MSO ใน PowerPoint
การจัดเรียง Shape Aspose.Slides for Python via .NET รองรับรูป shape จำนวนมาก. เมื่อ Aspose.Slides for Python via .NET ไม่มีการสนับสนุน shape ใด, คุณสามารถใช้วิธีการจัดเรียงเพื่อทำการซีเรียลไลส์ shape นั้นจากสไลด์ที่มีอยู่. วิธีนี้ทำให้คุณสามารถใช้ shape ต่อไปตามความต้องการของคุณ
กรอบรูป คุณสามารถจัดการรูปภาพในกรอบรูปด้วย Aspose.Slides for Python via .NET
กรอบเสียง คุณสามารถเชื่อมหรือลงฝังไฟล์เสียงในกรอบเสียงบนสไลด์ด้วย Aspose.Slides for Python via .NET
กรอบวิดีโอ คุณสามารถจัดการไฟล์วิดีโอในกรอบวิดีโอ. Aspose.Slides for Python via .NET ยังให้การสนับสนุนวิดีโอที่เชื่อมโยงและฝัง
กรอบ OLE คุณสามารถจัดการวัตถุ OLE ในกรอบ OLE ด้วย Aspose.Slides for Python via .NET
ตาราง Aspose.Slides for Python via .NET รองรับตารางในสไลด์
ควบคุม ActiveX การสนับสนุนการควบคุม ActiveX
แมโคร VBA การสนับสนุนการจัดการแมโคร VBA ภายในงานนำเสนอ
กรอบข้อความ คุณสามารถเข้าถึงข้อความของ shape ใดก็ได้ผ่านกรอบข้อความที่เชื่อมโยงกับ shape นั้น
การสแกนข้อความ คุณสามารถสแกนข้อความในงานนำเสนอระดับงานนำเสนอหรือระดับสไลด์ผ่านเมธอดสแกนในตัว
การเคลื่อนไหว คุณสามารถนำการเคลื่อนไหวไปใช้กับ shape
การแสดงสไลด์ Aspose.Slides for Python via .NET รองรับการแสดงสไลด์และการเปลี่ยนสไลด์

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

ด้วย Aspose.Slides for Python via .NET, คุณสามารถจัดรูปแบบข้อความและ shape บนสไลด์ในงานนำเสนอ. ดูรายละเอียดต่อไปนี้:

คุณลักษณะ คำอธิบาย
การจัดรูปแบบข้อความ

ใน Aspose.Slides for Python via .NET คุณสามารถจัดการข้อความผ่านกรอบข้อความที่เชื่อมโยงกับ shape. ดังนั้นคุณจึงสามารถจัดรูปแบบข้อความโดยใช้ย่อหน้าและส่วนต่างๆ ที่เชื่อมโยงกับกรอบข้อความ. องค์ประกอบข้อความเหล่านี้สามารถจัดรูปแบบได้ผ่าน Aspose.Slides for Python via .NET.

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

- ขนาดฟอนต์

- สีฟอนต์

- เฉดสีฟอนต์

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

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

- ทิศทางย่อหน้า

การจัดรูปแบบ Shape

ใน Aspose.Slides for Python via .NET องค์ประกอบพื้นฐานของสไลด์คือ shape. คุณสามารถจัดรูปแบบองค์ประกอบ shape เหล่านี้ด้วย Aspose.Slides for Python via .NET:

- ตำแหน่ง

- ขนาด

- เส้น

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

- ข้อความ

- ภาพ

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

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

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

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

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

รองรับการตั้งรหัสผ่านไฟล์และการเข้ารหัสหรือไม่?

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

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

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

มีข้อจำกัดในเวอร์ชันทดลองหรือไม่?

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

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

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