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, добавление одного или нескольких абзацев, добавление изображений, поддержка верхнего и нижнего колонтитула, закладок и поддержка гиперссылок.

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)
    
 Русский