Open Source JavaScript Library for Microsoft® PPTX Presentations
สร้าง อัปเดต จัดการ และแปลงไฟล์ PowerPoint PPTX บนฝั่งเซิร์ฟเวอร์ผ่าน JavaScript API
Node-PPTX คืออะไร?
Node-PPTX เป็นไลบรารี JavaScript แบบโอเพนซอร์สที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถอ่าน เขียน เขียนและจัดการไฟล์ PPTX ได้ ไลบรารีมีฟังก์ชันสำหรับการสร้างไฟล์ใหม่ตั้งแต่ต้น รวมทั้งแก้ไขไฟล์ PPTX ที่มีอยู่ ไลบรารีมีคุณลักษณะที่ใช้งานง่ายและให้ความสามารถในการสร้างงานนำเสนอด้วยคำสั่ง JavaScript เพียงไม่กี่คำสั่ง
ไลบรารีได้ให้การสนับสนุนคุณสมบัติที่สำคัญหลายประการ เช่น การสร้างงานนำเสนอตั้งแต่เริ่มต้น การปรับเปลี่ยนการนำเสนอ การกำหนดทิศทางของข้อความ การเพิ่มสไลด์ การลบสไลด์ การเรียงลำดับสไลด์ใหม่ ตัวเลือกการจัดรูปแบบ การใช้สไลด์ต้นแบบ การเพิ่มหมายเลขสไลด์ การเพิ่มเนื้อหาลงในสไลด์ และอื่นๆ อีกมากมาย มากกว่า.
เริ่มต้นใช้งาน Node-PPTX
คุณสามารถใช้แพ็คเกจ npm เพื่อติดตั้งแพ็คเกจ Node-PPTX
ติดตั้งผ่านคำสั่ง npm
$ npm i nodejs-pptx
สร้างการนำเสนอ PPTX ตั้งแต่เริ่มต้นผ่าน JavaScript API
ไลบรารีโอเพนซอร์ส Node-PPTX ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สร้างงานนำเสนอ PPTX ใหม่ตั้งแต่ต้นโดยใช้โค้ดไม่กี่บรรทัด นอกจากนี้ยังรองรับการปรับเปลี่ยนงานนำเสนอที่มีอยู่ได้อย่างง่ายดาย นักพัฒนายังสามารถเพิ่มสไลด์ รูปภาพ แผนภูมิพื้นฐาน รูปร่าง และอื่นๆ ลงในงานนำเสนอได้ โดยใช้รหัสบรรทัดต่อไปนี้ คุณสามารถสร้าง PPTX ได้อย่างง่ายดายตั้งแต่เริ่มต้น
สร้าง PPTX
- นำเข้าโหนด-PPTX
- เริ่มต้น PPTX.Composer
- เพิ่มสไลด์และข้อความ
- บันทึก PPTX
สร้าง PPTX ใน JavaScript
const PPTX = require('nodejs-pptx');
let pptx = new PPTX.Composer();
// add text in slide
await pptx.compose(pres => {
pres.addSlide(slide => {
slide.addText(text => {
text.value('File Format Developer Guide');
});
});
});
await pptx.save(`./fileformat.pptx`);
การเพิ่มเนื้อหาลงในสไลด์การนำเสนอ
Node-PPTX API รองรับแผนภูมิ รูปภาพ กล่องข้อความ และรูปร่างเพิ่มเติมจากงานนำเสนอ PowerPoint PPTX ได้อย่างเต็มที่ คุณสามารถเพิ่มองค์ประกอบเหล่านี้ลงในสไลด์ได้ด้วยวิธีต่างๆ ออบเจ็กต์จะถูกจัดวางซ้อนกันตามลำดับที่เพิ่มเข้ามา ดังนั้น คุณจะต้องเพิ่มรายการพื้นหลังก่อน และค่อยๆ เคลื่อนไปด้านบนสุดขององค์ประกอบภาพ
การเพิ่มกล่องข้อความในการนำเสนอ
ไลบรารี Node-PPTX ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สามารถรวมกล่องข้อความลงในการนำเสนอ PPTX ภายในแอปพลิเคชัน JavaScript ของตนเองได้ การสร้างลิงก์ภายนอกได้รับการสนับสนุนโดยองค์ประกอบกล่องข้อความที่เปิดขึ้นในเว็บเบราว์เซอร์ API ยังให้การสนับสนุนสำหรับการเชื่อมโยงภายในซึ่งเชื่อมโยงไปยังสไลด์อื่นในงานนำเสนอเดียวกัน สำหรับการสร้างลิงก์ภายนอก โปรดระบุเส้นทาง URI แบบเต็มเป็นค่าสำหรับคีย์ URL นอกจากนี้ สำหรับการลิงก์ไปยังสไลด์อื่นๆ โปรดระบุหมายเลขสไลด์ที่มีเครื่องหมายแฮช