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

> ค้นพบ Aspose.Slides for PHP via Java: API ที่ทรงพลังสำหรับสร้าง แก้ไข อัตโนมัติ และแปลงพรีเซนเทชัน PowerPoint และ OpenDocument อย่างมีประสิทธิภาพ.

Source: https://docs.aspose.com/slides/th/php-java/features-overview/
Updated: 2026-06-13

## **แพลตฟอร์มที่รองรับ**
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|<p>ใน Aspose.Slides for PHP via Java คุณสามารถจัดการข้อความผ่าน text frame ที่เชื่อมโยงกับ shape ดังนั้นคุณจึงสามารถจัดรูปแบบข้อความโดยใช้ paragraph และ portion ที่เชื่อมโยงกับ text frame เหล่านั้น ข้อความเหล่านี้สามารถจัดรูปแบบได้ผ่าน Aspose.Slides for PHP via Java</p><p>- ชนิดฟอนต์</p><p>- ขนาดฟอนต์</p><p>- สีฟอนต์</p><p>- เฉดสีฟอนต์</p><p>- การจัดแนวย่อหน้า</p><p>- การทำ bullet ในย่อหน้า</p><p>- การวางแนวย่อหน้า</p>|
|Shape Formatting|<p>ใน Aspose.Slides for PHP via Java องค์ประกอบพื้นฐานของสไลด์คือ shape คุณสามารถจัดรูปแบบ shape เหล่านี้ด้วย Aspose.Slides for PHP via Java:</p><p>- ตำแหน่ง</p><p>- ขนาด</p><p>- เส้น</p><p>- การเติมสี (รวมถึง Pattern, Gradient, Solid)</p><p>- ข้อความ</p><p>- รูปภาพ</p>|

## **FAQ**

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

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

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

ปลอดภัยที่จะประมวลผลเอกสารต่าง ๆ ในเทรดต่าง ๆ; ไม่ควรใช้วัตถุ [presentation]{{guid}}(https://reference.aspose.com/slides/th/php-java/aspose.slides/presentation/)เดียวกันโดย [หลายเทรด](/slides/th/php-java/multithreading/) พร้อมกัน

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

ใช่ คุณสามารถ [เปิด](/slides/th/php-java/password-protected-presentation/) พรีเซนเทชันที่เข้ารหัส, ตั้งหรือถอดรหัสผ่านเปิดและเขียน, และตรวจสอบสถานะการป้องกันได้

**ต้องคำนึงถึงแพ็กเกจฟอนต์ในคอนเทนเนอร์ Linux หรือไม่?**

ใช่ แนะนำให้ติดตั้งแพ็กเกจฟอนต์ทั่วไปหรือระบุไดเรกทอรีฟอนต์อย่างชัดเจน [/slides/th/php-java/custom-font/](/slides/th/php-java/custom-font/) ในแอปพลิเคชันของคุณเพื่อหลีกเลี่ยงการทดแทนที่ไม่คาดคิด

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

ใน [โหมดทดลอง](/slides/th/php-java/licensing/) จะมีการใส่ลายน้ำในผลลัพธ์และมีข้อจำกัดบางประการ; มี [ลิขสิทธิ์ชั่วคราว 30 วัน](https://purchase.aspose.com/temporary-license/) ให้ใช้งานทดสอบฟีเจอร์ทั้งหมดได้

**รองรับการนำเข้ารูปแบบภายนอกเข้าไปในพรีเซนเทชัน (PDF/HTML → PPTX) หรือไม่?**

ใช่ คุณสามารถเพิ่ม [หน้า PDF และเนื้อหา HTML](/slides/th/php-java/import-presentation/) ไปยังพรีเซนเทชันและแปลงเป็นสไลด์ได้
