ภาพรวมคุณลักษณะ
แพลตฟอร์มที่รองรับ
Aspose.Slides for PHP via Java เป็น API ที่ไม่ขึ้นกับแพลตฟอร์ม สามารถใช้ได้บนแพลตฟอร์มใดก็ได้ (Windows, Linux, MacOS ฯลฯ) ที่ติดตั้ง PHP 7 หรือสูงกว่า อีกหนึ่งข้อกำหนดคือ Oracle JDK 7 หรือสูงกว่า
รูปแบบไฟล์และการแปลง
Aspose.Slides for PHP via Java รองรับรูปแบบไฟล์ PowerPoint ส่วนใหญ่ รวมถึงการส่งออกเป็นรูปแบบไฟล์ที่องค์กรทั่วไปใช้และแชร์กัน ไปดูรายละเอียดต่อไปนี้:
| คุณลักษณะ | คำอธิบาย |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for PHP via Java ให้การประมวลผลที่เร็วที่สุดสำหรับรูปแบบเอกสารการนำเสนอประเภทนี้ |
| PPT to PPTX conversion | Aspose.Slides for PHP via Java รองรับการแปลงจาก 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 To HTML Conversion | Aspose.Slides for PHP via Java รองรับการแปลง PresentationEx เป็นรูปแบบ HTML |
การแสดงผลการนำเสนอ
Aspose.Slides for PHP via Java รองรับการแสดงผลสไลด์ในพรีเซนเทชันด้วยความแม่นยำสูงเป็นรูปแบบกราฟิกต่าง ๆ อ่านรายละเอียดต่อไปนี้:
| คุณลักษณะ | คำอธิบาย |
|---|---|
| รูปแบบภาพที่รองรับโดย Java | โดยใช้ Aspose.Slides for PHP via Java คุณสามารถเรนเดอร์สไลด์พรีเซนเทชันและรูปภาพบนสไลด์เป็นรูปแบบกราฟิกที่ Java รองรับทั้งหมด เช่น TIFF, PNG, BMP, JPEG, GIF |
| SVG Format | Aspose.Slides for PHP via Java ยังมีเมธอดในตัวที่ให้คุณส่งออกสไลด์พรีเซนเทชันเป็นรูปแบบ Scalable Vector Graphics (SVG) |
คุณลักษณะของเนื้อหา
Aspose.Slides for PHP via Java ให้คุณเข้าถึง, แก้ไข หรือสร้างรายการหรือเนื้อหาเกือบทั้งหมดของเอกสารพรีเซนเทชัน ไปดูรายละเอียดต่อไปนี้:
| คุณลักษณะ | คำอธิบาย |
|---|---|
| สไลด์แม่ | สไลด์แม่กำหนดรูปแบบของสไลด์ปกติ Aspose.Slides for PHP via Java ให้คุณเข้าถึงและแก้ไขสไลด์แม่ของเอกสารพรีเซนเทชัน |
| สไลด์ปกติ | ด้วย Aspose.Slides for PHP via Java คุณสามารถสร้างสไลด์ใหม่ประเภทต่าง ๆ; คุณยังสามารถเข้าถึงและแก้ไขสไลด์ที่มีอยู่ในพรีเซนเทชัน |
| การคัดลอก/ทำสำเนาสไลด์ | มีเมธอดในตัวที่ Aspose.Slides for PHP via Java ให้คุณคัดลอกหรือทำสำเนาสไลด์ที่มีอยู่ภายในพรีเซนเทชัน คุณยังสามารถใช้สไลด์ที่คัดลอกและทำสำเนานี้จากพรีเซนเทชันหนึ่งไปยังอีกพรีเซนเทชันหนึ่ง เนื่องจากสไลด์สืบทอดรูปแบบจากสไลด์แม่ เมธอดคัดลอกในตัวจะคัดลอกสไลด์แม่โดยอัตโนมัติ |
| การจัดการส่วนของสไลด์ | เมธอดสำหรับจัดระเบียบบสไลด์ในส่วนต่าง ๆ ภายในพรีเซนเทชัน |
| Place Holders and Text Holders | คุณสามารถเข้าถึง Place Holders และ Text Holders ในสไลด์ นอกจากนี้คุณสามารถสร้างสไลด์พร้อม Text Holders ตั้งแต่ต้นโดยใช้เมธอดที่เหมาะสม |
| Header and Footers | Aspose.Slides for PHP via Java ช่วยจัดการ Header/Footer ในสไลด์ |
| Notes in Slides | ด้วย Aspose.Slides for PHP via Java คุณสามารถเข้าถึงและแก้ไขบันทึกที่แนบกับสไลด์และยังสามารถเพิ่มบันทึกใหม่ได้ |
| Finding a Shape | คุณยังสามารถค้นหารูปร่างเฉพาะจากสไลด์โดยใช้ข้อความแทนที่เชื่อมโยงกับรูปร่างนั้น |
| Backgrounds | Aspose.Slides for PHP via Java ให้คุณทำงานกับพื้นหลังที่เชื่อมโยงกับสไลด์แม่หรือสไลด์ปกติในพรีเซนเทชัน |
| Text Boxes | สามารถสร้าง Text Box ตั้งแต่ต้น เข้าถึง Text Box ที่มีอยู่แล้ว และแก้ไขข้อความโดยไม่ทำให้รูปแบบข้อความเดิมหาย |
| Rectangle Shapes | คุณสามารถสร้างหรือแก้ไขรูปสี่เหลี่ยมได้ด้วย Aspose.Slides for PHP via Java |
| Poly Line Shapes | คุณสามารถสร้างหรือแก้ไขรูปโพลีไลน์ได้ด้วย Aspose.Slides for PHP via Java |
| Ellipse Shapes | คุณสามารถสร้างหรือแก้ไขรูปวงรีได้ด้วย Aspose.Slides for PHP via Java |
| Group Shapes | Aspose.Slides for PHP via Java รองรับ Group Shapes |
| Auto Shapes | Aspose.Slides for PHP via Java รองรับ Auto Shapes |
| SmartArt | Aspose.Slides for PHP via Java ให้การสนับสนุนรูปแบบ SmartArt ใน MS PowerPoint |
| Charts | Aspose.Slides for PHP via Java ให้การสนับสนุนแผนภูมิ MSO ใน PowerPoint |
| Shapes Serialization | Aspose.Slides for PHP via Java รองรับรูปแบบรูปร่างจำนวนมาก เมื่อ Aspose.Slides for PHP via Java ไม่รองรับรูปร่างใดรูปแบบหนึ่ง คุณสามารถใช้วิธีการทำซีเรียลไลเซชันเพื่อทำการซีเรียลไลซ์รูปร่างนั้นจากสไลด์ที่มีอยู่ วิธีนี้ทำให้คุณสามารถนำรูปร่างไปใช้ต่อได้ตามความต้องการของคุณ |
| Picture Frames | คุณสามารถจัดการรูปภาพใน Picture Frames ด้วย Aspose.Slides for PHP via Java |
| Audio Frames | คุณสามารถลิงก์หรือฝังไฟล์เสียงใน Audio Frames บนสไลด์ด้วย Aspose.Slides for PHP via Java |
| Video Frames | คุณสามารถจัดการไฟล์วิดีโอใน Video Frames ได้ Aspose.Slides for PHP via Java ยังให้การสนับสนุนวิดีโอที่ลิงก์และฝัง |
| OLE Frame | คุณสามารถจัดการ OLE Objects ใน OLE Frames ด้วย Aspose.Slides for PHP via Java |
| Tables | Aspose.Slides for PHP via Java รองรับตารางในสไลด์ |
| ActiveX Controls | รองรับ ActiveX Controls |
| VBA Macros | รองรับการจัดการ VBA Macros ภายในพรีเซนเทชัน |
| Text Frame | คุณสามารถเข้าถึงข้อความของรูปร่างใดก็ได้ผ่าน Text Frame ที่เชื่อมโยงกับรูปร่างนั้น |
| Text Scanning | คุณสามารถสแกนข้อความในระดับพรีเซนเทชันหรือสไลด์โดยใช้เมธอดสแกนในตัว |
| Animations | คุณสามารถนำเอา Animation ไปใช้กับรูปร่าง |
| Slide Shows | Aspose.Slides for PHP via Java รองรับ Slide Shows และการเปลี่ยนสไลด์ |
คุณลักษณะการจัดรูปแบบ
ด้วย Aspose.Slides for PHP via Java คุณสามารถจัดรูปแบบข้อความและรูปร่างบนสไลด์ในพรีเซนเทชัน ไปดูรายละเอียดต่อไปนี้:
| คุณลักษณะ | คำอธิบาย |
|---|---|
| Text Formatting | ใน Aspose.Slides for PHP via Java คุณสามารถจัดการข้อความผ่าน Text Frame ที่เชื่อมโยงกับรูปร่าง ดังนั้นคุณสามารถจัดรูปแบบข้อความโดยใช้ Paragraphs และ Portions ที่เชื่อมโยงกับ Text Frame เหล่านั้น ข้อความเหล่านี้สามารถจัดรูปแบบได้ผ่าน Aspose.Slides for PHP via Java - ประเภทฟอนต์ - ขนาดฟอนต์ - สีฟอนต์ - เฉดสีฟอนต์ - การจัดแนวย่อหน้า - จุดหัวข้อย่อหน้า - การกำหนดทิศทางย่อหน้า |
| Shape Formatting | ใน Aspose.Slides for PHP via Java องค์ประกอบพื้นฐานของสไลด์คือ Shape คุณสามารถจัดรูปแบบองค์ประกอบ Shape ด้วย Aspose.Slides for PHP via Java: - ตำแหน่ง - ขนาด - เส้น - การเติม (รวมถึง Pattern, Gradient, Solid) - ข้อความ - รูปภาพ |
FAQ
ฉันต้องติดตั้ง Microsoft PowerPoint บนเซิร์ฟเวอร์/คอมพิวเตอร์เพื่อให้ไลบรารีทำงานหรือไม่?
ไม่. PowerPoint ไม่จำเป็น; Aspose.Slides เป็นเอนจินอิสระสำหรับสร้าง, แก้ไข, แปลง, และแสดงผลการนำเสนอ
การทำงานของมัลติเทรดทำอย่างไร? การประมวลผลสามารถทำแบบขนานได้หรือไม่?
ปลอดภัยที่จะประมวลผลเอกสารต่าง ๆ ในเธรดต่าง ๆ; วัตถุ presentation เดียวกันต้องไม่ถูกใช้โดย multiple threads พร้อมกัน
รองรับรหัสผ่านไฟล์และการเข้ารหัสหรือไม่?
ใช่. You can เปิดพรีเซนเทชันที่เข้ารหัส, ตั้งหรือเอารหัสผ่านสำหรับเปิดและเขียนออก, และตรวจสอบสถานะการป้องกัน
ฉันต้องใส่ใจแพ็กเกจฟอนต์ในคอนเทนเนอร์ Linux หรือไม่?
ใช่. แนะนำให้ติดตั้งแพ็กเกจฟอนต์ทั่วไปและ/หรือระบุ font directories อย่างชัดเจนในแอปพลิเคชันของคุณเพื่อหลีกเลี่ยงการแทนที่ที่ไม่คาดคิด
มีข้อจำกัดในรุ่นประเมินหรือไม่?
ใน evaluation mode จะมีวอเตอร์มาร์คเพิ่มในผลลัพธ์และมีข้อจำกัดบางประการ; มี 30-day temporary license ให้ใช้สำหรับการทดสอบเต็มคุณสมบัติ
รองรับการนำเข้ารูปแบบไฟล์ภายนอกเข้าสู่พรีเซนเทชัน (PDF/HTML → PPTX) หรือไม่?
ใช่. คุณสามารถเพิ่ม PDF pages and HTML content ไปยังพรีเซนเทชันและแปลงเป็นสไลด์ได้