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 чрез безплатен JavaScript API
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)