ภาพรวมคุณสมบัติ
แพลตฟอร์มที่รองรับ
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) |
คุณลักษณะของเนื้อหา
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 | มีเมท็อดในตัวที่ให้คุณโคลนหรือคัดลอกสไลด์ที่มีอยู่ภายในงานนำเสนอ คุณยังสามารถนำสไลด์ที่คัดลอกหรือโคลนจากงานนำเสนอหนึ่งไปยังอีกงานหนึ่งได้ เนื่องจากสไลด์สืบมาจากเค้าโครงของ 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 ช่วยให้จัดการส่วนหัว/ส่วนท้ายในสไลด์ได้ง่าย |
| 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 | สามารถสร้างกล่องข้อความตั้งแต่ต้น หรือเข้าถึงกล่องข้อความที่มีอยู่แล้ว รวมถึงแก้ไขข้อความโดยไม่สูญเสียรูปแบบต้นฉบับ |
| Rectangle Shapes | คุณสามารถสร้างหรือแก้ไขรูปสี่เหลี่ยมโดยใช้ Aspose.Slides for Node.js via Java |
| Poly Line Shapes | คุณสามารถสร้างหรือแก้ไขรูปโพลีไลน์โดยใช้ Aspose.Slides for Node.js via Java |
| Ellipse Shapes | คุณสามารถสร้างหรือแก้ไขรูปวงรีโดยใช้ 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 ให้การสนับสนุนรูปแบบ SmartArt ใน MS PowerPoint |
| Charts | Aspose.Slides for Node.js via Java ให้การสนับสนุน MSO Charts ใน PowerPoint |
| Shapes Serialization | Aspose.Slides for Node.js via Java รองรับ shape จำนวนมาก เมื่อไม่มีการสนับสนุน shape ใด shape นั้นสามารถทำ serialization เพื่อบันทึก 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 และการเปลี่ยนสไลด์ |
คุณลักษณะการจัดรูปแบบ
ด้วย Aspose.Slides for Node.js via Java คุณสามารถจัดรูปแบบข้อความและ shape บนสไลด์ในงานนำเสนอ รายละเอียดมีดังนี้
| คุณลักษณะ | คำอธิบาย |
|---|---|
| Text Formatting | ใน Aspose.Slides for Node.js via Java คุณสามารถจัดการข้อความผ่าน text frames ที่เชื่อมโยงกับ shape จึงสามารถจัดรูปแบบข้อความได้โดยใช้ paragraph และ portion ที่เชื่อมโยงกับ text frames ซึ่งองค์ประกอบข้อความเหล่านี้สามารถจัดรูปแบบได้ผ่าน Aspose.Slides for Node.js via Java - ประเภทฟอนต์ - ขนาดฟอนต์ - สีฟอนต์ - เฉดสีฟอนต์ - การจัดแนวย่อหน้า - การทำเครื่องหมายหัวข้อย่อหน้า - การวางแนวย่อหน้า |
| Shape Formatting | ใน Aspose.Slides for Node.js via Java รูปแบบพื้นฐานของสไลด์คือ shape คุณสามารถจัดรูปแบบ shape เหล่านี้ด้วย Aspose.Slides for Node.js via Java ได้ดังนี้ - ตำแหน่ง - ขนาด - เส้นขอบ - การเติม (รวมถึง Pattern, Gradient, Solid) - ข้อความ - ภาพ |
FAQ
ฉันต้องติดตั้ง Microsoft PowerPoint บนเซิร์ฟเวอร์/PC เพื่อให้ไลบรารีทำงานหรือไม่?
ไม่จำเป็น PowerPoint ไม่ต้องการ; Aspose.Slides เป็นเอนจิ้นสแตนด์อโลนสำหรับสร้าง, แก้ไข, แปลง, และเรนเดอร์การนำเสนอ
การทำงานแบบหลายเธรดทำอย่างไร? สามารถทำงานประมวลผลแบบขนานได้หรือไม่?
ปลอดภัยที่จะประมวลผลเอกสารต่าง ๆ ในเธรดต่าง ๆ; ไม่ควรใช้วัตถุ การนำเสนอ เดียวกันโดย หลายเธรด พร้อมกัน
รองรับรหัสผ่านไฟล์และการเข้ารหัสหรือไม่?
ใช่ คุณสามารถ เปิด งานนำเสนอที่ถูกเข้ารหัส ตั้งหรือเอารหัสผ่านสำหรับการเปิดและการเขียนออกได้ และตรวจสอบสถานะการป้องกัน
ต้องใส่ใจเรื่องแพ็กเกจฟอนต์ในคอนเทนเนอร์ Linux หรือไม่?
ใช่ แนะนำให้ติดตั้งแพ็กเกจฟอนต์ทั่วไปและ/หรือระบุไดเรกทอรีฟอนต์อย่างชัดเจน /slides/th/nodejs-java/custom-font/ ในแอปพลิเคชันของคุณเพื่อหลีกเลี่ยงการแทนที่ที่ไม่คาดคิด
มีข้อจำกัดในเวอร์ชันประเมินหรือไม่?
ใน โหมดประเมิน จะมีลายน้ำเพิ่มในผลลัพธ์และมีข้อจำกัดบางประการ; มีใบอนุญาตชั่วคราว 30 วัน /slides/th/nodejs-java/licensing/ พร้อมให้ทดลองฟีเจอร์เต็ม
รองรับการนำเข้ารูปแบบภายนอกเข้าสู่การนำเสนอ (PDF/HTML → PPTX) หรือไม่?
ใช่ คุณสามารถเพิ่ม หน้า PDF และเนื้อหา HTML ไปยังการนำเสนอและแปลงเป็นสไลด์ได้