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

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

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

ใน Aspose.Slides for Node.js via Java คุณสามารถจัดการข้อความผ่าน text frame ที่เชื่อมโยงกับ shape ดังนั้นคุณสามารถจัดรูปแบบข้อความโดยใช้ paragraphs และ portions ที่เชื่อมโยงกับ text frame ส่วนองค์ประกอบข้อความเหล่านี้สามารถจัดรูปแบบได้ผ่าน 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)

- ข้อความ

- รูปภาพ

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

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 เดียวกันไม่ควรถูกใช้โดย multiple threads พร้อมกัน

Are file passwords and encryption supported?

ใช่. You can เปิดการนำเสนอที่เข้ารหัส, ตั้งหรือเอารหัสผ่านสำหรับการเปิดและการเขียนออก, และตรวจสอบสถานะการป้องกัน

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

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

Are there limitations in the evaluation version?

ใน evaluation mode จะมีการเพิ่มลายน้ำลงในผลลัพธ์และมีข้อจำกัดบางประการ; มี 30-day temporary license ให้ใช้สำหรับการทดสอบฟีเจอร์ครบถ้วน

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

ใช่. คุณสามารถเพิ่ม PDF pages and HTML content ไปยังงานนำเสนอ ทำให้เป็นสไลด์ได้