![](https://products-qa.fileformat.com/uk/word-processing/javascript/officegen-docx/header-image.png)
Officegen-DOCX
Бібліотека JavaScript з відкритим кодом для обробки текстів
Створюйте, змінюйте та конвертуйте документи Microsoft® Word DOCX за допомогою 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 за допомогою безкоштовного API JavaScript
Officegen-DOCX дозволяє програмістам створювати новий документ Word DOCX у програмах JavaScript. Це також дозволяє розробникам змінювати існуючі документи Microsoft Word відповідно до своїх потреб. Ви також можете вставляти абзаци, додавати зображення, вирівнювати текст або об’єкти, додавати верхні та нижні колонтитули, підтримувати закладки та гіперпосилання, змінювати стилі шрифту тощо. Наступні прості рядки коду можуть створити документ Word у JavaScript.
- Instantiate 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 підтримує додавання одного або кількох абзаців до документів Word. Це також полегшує вам установку шрифтів, кольорів, вирівнювання тощо для вашого вмісту з легкістю.
Додати абзац у 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)