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 การเพิ่มย่อหน้าอย่างน้อยหนึ่งย่อหน้า การเพิ่มรูปภาพ การสนับสนุนส่วนหัวและส่วนท้าย บุ๊กมาร์ก และการสนับสนุนไฮเปอร์ลิงก์

Previous Next

เริ่มต้นใช้งาน 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

  1. ยกตัวอย่าง officegen
  2. สร้างเอกสาร Word เปล่า
  3. กำหนดเส้นทางออก & บันทึกเอกสาร

สร้าง 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)
    
 ไทย