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

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

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 ไปยังพรีเซนเทชันและแปลงเป็นสไลด์ได้