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

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

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

## **แพลตฟอร์มที่รองรับ**
Aspose.Slides for Node.js via Java คือ API ที่ไม่ขึ้นกับแพลตฟอร์ม สามารถใช้ได้บนแพลตฟอร์มใดก็ได้ (Windows, Linux, macOS ฯลฯ) ที่ติดตั้ง Node.js เวอร์ชัน 7 หรือสูงกว่า ส่วน Oracle JDK 8 หรือสูงกว่าเป็นความต้องการเพิ่มเติม

## **รูปแบบไฟล์และการแปลง**
Aspose.Slides for Node.js via Java รองรับรูปแบบไฟล์เอกสาร PowerPoint ส่วนใหญ่ นอกจากนี้ยังสามารถส่งออกเป็นรูปแบบไฟล์ที่องค์กรนิยมใช้และแชร์กันได้ ดูรายละเอียดต่อไปนี้:

|**คุณลักษณะ**|**คำอธิบาย**|
| :- | :- |
|Microsoft PowerPoint (PPT)|Aspose.Slides for Node.js via Java ให้การประมวลผลที่เร็วที่สุดสำหรับรูปแบบเอกสารการนำเสนอนี้.|
|PPT to PPTX conversion|Aspose.Slides for Node.js 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 Node.js via Java รองรับการแปลง PresentationEx เป็นรูปแบบ HTML|

## **การแสดงผลและการพิมพ์**
Aspose.Slides for Node.js via Java รองรับการเรนเดอร์สไลด์ในงานนำเสนอด้วยความละเอียดสูงเป็นรูปแบบกราฟิกต่าง ๆ ดูรายละเอียดต่อไปนี้:

|**คุณลักษณะ**|**คำอธิบาย**|
| :- | :- |
|Java Supported Image Formats|โดยใช้ Aspose.Slides for Node.js via Java คุณสามารถเรนเดอร์สไลด์และภาพบนสไลด์เป็นรูปแบบกราฟิกที่ Java รองรับทั้งหมด เช่น TIFF, PNG, BMP, JPEG, GIF.|
|SVG Format|Aspose.Slides for Node.js via Java ยังมีเมธอดในตัวที่ให้คุณส่งออกสไลด์การนำเสนอเป็นรูปแบบ Scalable Vector Graphics (SVG).|
|Presentation Printing|เวอร์ชันล่าสุดของ Aspose.Slides for Node.js via Java มีเมธอดพิมพ์ในตัวพร้อมตัวเลือกต่าง ๆ|

## **คุณลักษณะของเนื้อหา**
Aspose.Slides for Node.js via Java อนุญาตให้คุณเข้าถึง แก้ไข หรือสร้างไอเท็มหรือเนื้อหาเกือบทุกรายการของเอกสารการนำเสนอ ดูรายละเอียดต่อไปนี้:

|**คุณลักษณะ**|**คำอธิบาย**|
| :- | :- |
|Master Slides|Master Slides กำหนดเค้าโครงของสไลด์ปกติ Aspose.Slides for Node.js via Java อนุญาตให้คุณเข้าถึงและแก้ไข Master Slides ของเอกสารการนำเสนอ|
|Normal Slides|ด้วย Aspose.Slides for Node.js via Java คุณสามารถสร้างสไลด์ใหม่หลายประเภท; คุณยังสามารถเข้าถึงและแก้ไขสไลด์ที่มีอยู่ในงานนำเสนอ|
|Cloning / Copying Slides|Aspose.Slides for Node.js 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 Node.js via Java ช่วยจัดการ header/footer ในสไลด์|
|Notes in Slides|ด้วย Aspose.Slides for Node.js via Java คุณสามารถเข้าถึงและแก้ไขโน้ตที่เชื่อมโยงกับสไลด์และยังสามารถเพิ่มโน้ตใหม่ได้|
|Finding a Shape|คุณยังสามารถค้นหา shape เฉพาะจากสไลด์โดยใช้ข้อความแทนที่เชื่อมโยงกับ shape|
|Backgrounds|Aspose.Slides for Node.js via Java อนุญาตให้คุณทำงานกับพื้นหลังที่เชื่อมโยงกับ master หรือสไลด์ปกติในงานนำเสนอ|
|Text Boxes|สร้าง Text box ตั้งแต่ต้น คุณสามารถเข้าถึง Text box ที่มีอยู่แล้วและยังสามารถแก้ไขข้อความโดยไม่สูญเสียรูปแบบเดิมของข้อความ|
|Rectangle Shapes|คุณสามารถสร้างหรือแก้ไขรูปสี่เหลี่ยมด้วย Aspose.Slides for Node.js via Java|
|Poly Line Shapes|คุณสามารถสร้างหรือแก้ไขรูป Poly Line ด้วย Aspose.Slides for Node.js via Java|
|Ellipse Shapes|คุณสามารถสร้างหรือแก้ไขรูป Ellipse ด้วย Aspose.Slides for Node.js via Java|
|Group Shapes|Aspose.Slides for Node.js via Java รองรับ group shapes|
|Auto Shapes|Aspose.Slides for Node.js via Java รองรับ auto shapes|
|SmartArt|Aspose.Slides for Node.js via Java ให้การสนับสนุน shape ประเภท SmartArt ใน MS PowerPoint|
|Charts|Aspose.Slides for Node.js via Java ให้การสนับสนุน MSO Charts ใน PowerPoint|
|Shapes Serialization|Aspose.Slides for Node.js via Java รองรับ shape จำนวนมาก หาก Aspose.Slides for Node.js via Java ขาดการสนับสนุน shape ใด คุณสามารถใช้วิธีการ serialization เพื่อทำการ serialize shape นั้นจากสไลด์ที่มีอยู่ จากนั้นคุณสามารถใช้งาน shape ต่อไปตามความต้องการของคุณ|
|Picture Frames|คุณสามารถจัดการรูปภาพใน picture frames ด้วย Aspose.Slides for Node.js via Java|
|Audio Frames|คุณสามารถลิงก์หรือฝังไฟล์เสียงใน audio frames บนสไลด์ด้วย Aspose.Slides for Node.js via Java|
|Video Frames|คุณสามารถจัดการไฟล์วิดีโอใน video frames Aspose.Slides for Node.js via Java ยังรองรับวิดีโอที่ลิงก์และฝัง|
|OLE Frame|คุณสามารถจัดการ OLE Objects ใน OLE frames ด้วย Aspose.Slides for Node.js via Java|
|Tables|Aspose.Slides for Node.js via Java รองรับตารางในสไลด์|
|ActiveX Controls|รองรับ ActiveX controls|
|VBA Macros|รองรับการจัดการ VBA macros ภายในงานนำเสนอ|
|Text Frame|คุณสามารถเข้าถึงข้อความใน shape ใด ๆ ผ่าน text frame ที่เชื่อมโยงกับ shape นั้น|
|Text Scanning|คุณสามารถสแกนข้อความในงานนำเสนอระดับงานนำเสนอหรือสไลด์ผ่านเมธอดสแกนในตัว|
|Animations|คุณสามารถนำ animation ไปใช้กับ shape|
|Slide Shows|Aspose.Slides for Node.js via Java รองรับ slide shows และ slide transitions|

## **คุณลักษณะการจัดรูปแบบ**
ด้วย Aspose.Slides for Node.js via Java คุณสามารถจัดรูปแบบข้อความและ shape บนสไลด์ในงานนำเสนอ ดูรายละเอียดต่อไปนี้:

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

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

**Do I need to install Microsoft PowerPoint on the server/PC for the library to work?**

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

**How does multithreading work? Can processing be parallelized?**

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

**Are file passwords and encryption supported?**

ใช่. [You can](/slides/th/nodejs-java/password-protected-presentation/) เปิดการนำเสนอที่เข้ารหัส, ตั้งหรือเอารหัสผ่านสำหรับการเปิดและการเขียนออก, และตรวจสอบสถานะการป้องกัน

**Do I need to care about font packages in Linux containers?**

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

**Are there limitations in the evaluation version?**

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

**Is importing external formats into a presentation (PDF/HTML → PPTX) supported?**

ใช่. คุณสามารถเพิ่ม [PDF pages and HTML content](/slides/th/nodejs-java/import-presentation/) ไปยังงานนำเสนอ ทำให้เป็นสไลด์ได้
