Officegen-DOCX
ไลบรารี JavaScript โอเพ่นซอร์สสำหรับการประมวลผลคำ
สร้าง แก้ไข และแปลงเอกสาร Microsoft® Word DOCX ผ่าน Open Source API
Officegen-DOCX คืออะไร
Officegen-DOCX เป็นไลบรารี JavaScript แบบโอเพ่นซอร์สที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถทำงานกับไฟล์ Office Open XML และสร้าง Word (Docx) สำหรับ MS Office 2007 และใหม่กว่าภายในแอปพลิเคชัน JavaScript ของตนเองได้ Officegen-DOCX ยืดหยุ่นและสามารถใช้ได้ในหลายสภาพแวดล้อม สภาพแวดล้อมที่รองรับ Node.js นั้นเข้ากันได้อย่างสมบูรณ์ เช่น Linux, OSX และ Windows
นอกจากนี้ยังรองรับคุณสมบัติการประมวลผล Word หลายอย่างสำหรับเอกสาร Microsoft Word (ไฟล์ DOCX) เช่น การสร้างเอกสาร Word การเพิ่มย่อหน้าอย่างน้อยหนึ่งย่อหน้า การเพิ่มรูปภาพ การสนับสนุนส่วนหัวและส่วนท้าย บุ๊กมาร์ก และการสนับสนุนไฮเปอร์ลิงก์
เริ่มต้นใช้งาน Officegen-DOCX
officegen-DOCX รุ่นล่าสุดสามารถติดตั้งได้โดยตรงจากที่เก็บ Officegen-DOCX ออนไลน์โดยใช้คำสั่งต่อไปนี้
ติดตั้งโดยใช้ที่เก็บ officegen
$ npm install Ziv-Barber/officegen#master
สร้างเอกสาร Word ผ่าน JavaScript API ฟรี
Officegen-DOCX ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สร้างเอกสาร Word DOCX ใหม่ภายในแอปพลิเคชัน JavaScript นอกจากนี้ยังช่วยให้นักพัฒนาแก้ไขเอกสาร Microsoft Word ที่มีอยู่ได้ตามความต้องการ คุณยังสามารถแทรกย่อหน้า เพิ่มรูปภาพ จัดแนวข้อความหรือวัตถุ เพิ่มส่วนหัวและส่วนท้าย รองรับบุ๊กมาร์กและไฮเปอร์ลิงก์ เปลี่ยนรูปแบบแบบอักษร และอื่นๆ โค้ดง่ายๆ ต่อไปนี้สามารถสร้างเอกสาร Word ใน JavaScript
- ยกตัวอย่าง officegen
- สร้างเอกสาร Word เปล่า
- กำหนดเส้นทางออก & บันทึกเอกสาร
สร้าง DOCX เปล่า - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create an empty Word document
let docx = officegen('docx')
// Set output path
let out = fs.createWriteStream('empty.docx')
// Save
docx.generate(out)
การแทรกรูปภาพลงในไฟล์ Word DOCX
Officegen-DOCX ช่วยให้โปรแกรมเมอร์คอมพิวเตอร์สามารถเพิ่มรูปภาพภายในเอกสาร Word DOCX ในแอปพลิเคชัน JavaScript ที่มีโค้ดไม่กี่บรรทัด ในการเพิ่มรูปภาพในเอกสาร Word คุณต้องระบุชื่อและตำแหน่งของรูปภาพ
เพิ่มรูปภาพใน DOCX - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create a new word document
let docx = officegen('docx')
// Create a new paragraph
let pObj = docx.createP()
// Add Image
pObj.addImage('sample.jpg')
// Set output path
let out = fs.createWriteStream('image.docx')
// Save
docx.generate(out)
เพิ่มย่อหน้าลงในไฟล์ Word DOCX
Officegen-DOCX ช่วยให้โปรแกรมเมอร์คอมพิวเตอร์เพิ่มเนื้อหาในไฟล์ Word DOCX ภายในแอปพลิเคชัน JavaScript ของตนเองได้ API รองรับการเพิ่มย่อหน้าอย่างน้อยหนึ่งย่อหน้าลงในเอกสารคำ นอกจากนี้ยังอำนวยความสะดวกให้คุณตั้งค่าแบบอักษร สี การจัดตำแหน่ง ฯลฯ สำหรับเนื้อหาของคุณได้อย่างง่ายดาย
เพิ่มย่อหน้าใน DOCX - JavaScript
const officegen = require('officegen')
const fs = require('fs')
// Create a new word document
let docx = officegen('docx')
// Add Paragraph
let pObj = docx.createP()
// Add Text in it
pObj.addText('FileFormat Developer Guide')
// Set output path
let out = fs.createWriteStream('fileformat.docx')
// Save
docx.generate(out)