ภาพรวมของคุณลักษณะ
แพลตฟอร์มที่รองรับ
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 Supported Image Formats | ด้วย Aspose.Slides for PHP via Java คุณสามารถเรนเดอร์สไลด์และรูปภาพบนสไลด์เป็นรูปแบบกราฟิกที่ Java รองรับทั้งหมด เช่น TIFF, PNG, BMP, JPEG, GIF |
| SVG Format | Aspose.Slides for PHP via Java ยังมีเมธอดในตัวที่ช่วยให้คุณส่งออกสไลด์พรีเซนเทชันเป็นรูปแบบ Scalable Vector Graphics (SVG) |
| Presentation Printing | รุ่นล่าสุดของ Aspose.Slides for PHP via Java มีเมธอดการพิมพ์ในตัวพร้อมตัวเลือกต่าง ๆ |
คุณลักษณะของเนื้อหา
Aspose.Slides for PHP via Java ให้คุณเข้าถึง แก้ไข หรือสร้างไอเท็มหรือเนื้อหาเกือบทั้งหมดของเอกสารพรีเซนเทชัน ดูรายละเอียดต่อไปนี้:
| คุณลักษณะ | คำอธิบาย |
|---|---|
| Master Slides | Master Slides กำหนดเลย์เอาต์ของสไลด์ปกติ Aspose.Slides for PHP via Java ให้คุณเข้าถึงและแก้ไข Master Slides ของเอกสารพรีเซนเทชัน |
| Normal Slides | ด้วย Aspose.Slides for PHP via Java คุณสามารถสร้างสไลด์ใหม่หลายประเภท; คุณยังสามารถเข้าถึงและแก้ไขสไลด์ที่มีอยู่ในพรีเซนเทชันได้ |
| Cloning / Copying Slides | เมธอดในตัวของ Aspose.Slides for PHP via Java ช่วยให้คุณทำการคลोनหรือคัดลอกสไลด์ที่มีอยู่ภายในพรีเซนเทชัน คุณยังสามารถใช้สไลด์ที่คัดลอกหรือคลโลนจากพรีเซนเทชันหนึ่งไปยังอีกพรีเซนเทชันหนึ่งได้ เนื่องจากสไลด์สืบทอดเลย์เอาต์จาก master slide เมธอดคลโลนในตัวจะคัดลอก master โดยอัตโนมัติ |
| Managing Slides sections | เมธอดสำหรับจัดระเบียบสไลด์เป็นส่วนต่าง ๆ ภายในพรีเซนเทชัน |
| 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 | คุณสามารถค้นหา shape เฉพาะจากสไลด์โดยใช้ alternative text ที่เชื่อมโยงกับ shape นั้น |
| Backgrounds | Aspose.Slides for PHP via Java อนุญาตให้คุณทำงานกับพื้นหลังที่เชื่อมโยงกับ master หรือสไลด์ปกติในพรีเซนเทชัน |
| Text Boxes | คุณสามารถสร้าง text box ตั้งแต่ต้น หรือเข้าถึง text box ที่มีอยู่แล้ว และแก้ไขข้อความโดยไม่ทำให้รูปแบบข้อความต้นฉบับสูญหาย |
| Rectangle Shapes | คุณสามารถสร้างหรือแก้ไขรูปสี่เหลี่ยมโดยใช้ Aspose.Slides for PHP via Java |
| Poly Line Shapes | คุณสามารถสร้างหรือแก้ไขรูป poly line ด้วย Aspose.Slides for PHP via Java |
| Ellipse Shapes | คุณสามารถสร้างหรือแก้ไขรูป Ellipse ด้วย 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 shapes ใน MS PowerPoint |
| Charts | Aspose.Slides for PHP via Java ให้การสนับสนุน MSO Charts ใน PowerPoint |
| Shapes Serialization | Aspose.Slides for PHP via Java รองรับ shape จำนวนมาก เมื่อ Aspose.Slides for PHP via Java ไม่รองรับ shape ใด shape หนึ่ง คุณสามารถใช้วิธีการ serialization เพื่อทำการ serialize shape นั้นจากสไลด์ที่มีอยู่ แล้วนำ shape ไปใช้ต่อตามความต้องการของคุณ |
| 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 |
| VBA Macros | รองรับการจัดการ VBA macros ภายในพรีเซนเทชัน |
| Text Frame | คุณสามารถเข้าถึงข้อความของ shape ใด ๆ ผ่าน text frame ที่เชื่อมโยงกับ shape นั้น |
| Text Scanning | คุณสามารถสแกนข้อความในพรีเซนเทชันระดับพรีเซนเทชันหรือสไลด์ผ่านเมธอดสแกนในตัว |
| Animations | คุณสามารถใช้การเคลื่อนไหวบน shape |
| Slide Shows | Aspose.Slides for PHP via Java รองรับการแสดงสไลด์และการเปลี่ยนสไลด์ |
ฟีเจอร์การจัดรูปแบบ
ด้วย Aspose.Slides for PHP via Java คุณสามารถจัดรูปแบบข้อความและ shape บนสไลด์ในพรีเซนเทชันได้ ดูรายละเอียดต่อไปนี้:
| คุณลักษณะ | คำอธิบาย |
|---|---|
| Text Formatting | ใน Aspose.Slides for PHP via Java คุณสามารถจัดการข้อความผ่าน text frame ที่เชื่อมโยงกับ shape ดังนั้นคุณจึงสามารถจัดรูปแบบข้อความโดยใช้ paragraph และ portion ที่เชื่อมโยงกับ text frame เหล่านั้น ข้อความเหล่านี้สามารถจัดรูปแบบได้ผ่าน Aspose.Slides for PHP via Java - ชนิดฟอนต์ - ขนาดฟอนต์ - สีฟอนต์ - เฉดสีฟอนต์ - การจัดแนวย่อหน้า - การทำ bullet ในย่อหน้า - การวางแนวย่อหน้า |
| Shape Formatting | ใน Aspose.Slides for PHP via Java องค์ประกอบพื้นฐานของสไลด์คือ shape คุณสามารถจัดรูปแบบ shape เหล่านี้ด้วย Aspose.Slides for PHP via Java: - ตำแหน่ง - ขนาด - เส้น - การเติมสี (รวมถึง Pattern, Gradient, Solid) - ข้อความ - รูปภาพ |
FAQ
ต้องติดตั้ง Microsoft PowerPoint บนเซิร์ฟเวอร์/PC เพื่อให้ไลบรารีทำงานหรือไม่?
ไม่จำเป็น PowerPoint ไม่ได้เป็นข้อกำหนด; Aspose.Slides เป็นเอนจินแบบสแตนด์อโลนสำหรับการสร้าง, แก้ไข, แปลง, และเรนเดอร์พรีเซนเทชัน
การทำงานของมัลติเทรดดิ้งเป็นอย่างไร? สามารถทำการประมวลผลแบบขนานได้หรือไม่?
ปลอดภัยที่จะประมวลผลเอกสารต่าง ๆ ในเทรดต่าง ๆ; ไม่ควรใช้วัตถุ [presentation]{{guid}}(https://reference.aspose.com/slides/th/php-java/aspose.slides/presentation/)เดียวกันโดย หลายเทรด พร้อมกัน
รองรับรหัสผ่านไฟล์และการเข้ารหัสหรือไม่?
ใช่ คุณสามารถ เปิด พรีเซนเทชันที่เข้ารหัส, ตั้งหรือถอดรหัสผ่านเปิดและเขียน, และตรวจสอบสถานะการป้องกันได้
ต้องคำนึงถึงแพ็กเกจฟอนต์ในคอนเทนเนอร์ Linux หรือไม่?
ใช่ แนะนำให้ติดตั้งแพ็กเกจฟอนต์ทั่วไปหรือระบุไดเรกทอรีฟอนต์อย่างชัดเจน /slides/th/php-java/custom-font/ ในแอปพลิเคชันของคุณเพื่อหลีกเลี่ยงการทดแทนที่ไม่คาดคิด
มีข้อจำกัดในเวอร์ชันทดลองหรือไม่?
ใน โหมดทดลอง จะมีการใส่ลายน้ำในผลลัพธ์และมีข้อจำกัดบางประการ; มี ลิขสิทธิ์ชั่วคราว 30 วัน ให้ใช้งานทดสอบฟีเจอร์ทั้งหมดได้
รองรับการนำเข้ารูปแบบภายนอกเข้าไปในพรีเซนเทชัน (PDF/HTML → PPTX) หรือไม่?
ใช่ คุณสามารถเพิ่ม หน้า PDF และเนื้อหา HTML ไปยังพรีเซนเทชันและแปลงเป็นสไลด์ได้