Officegen-DOCX
Biblioteca JavaScript de código abierto para procesamiento de textos
Cree, modifique y convierta documentos DOCX de Microsoft® Word a través de API de código abierto.
¿Qué es Officegen-DOCX?
Officegen-DOCX es una biblioteca JavaScript de código abierto que permite a los desarrolladores de software trabajar con archivos Office Open XML y crear Word (Docx) para MS Office 2007 y versiones posteriores dentro de sus propias aplicaciones JavaScript. Officegen-DOCX es muy flexible y se puede utilizar en varios entornos. Los entornos que admiten Node.js son totalmente compatibles con él, como Linux, OSX y Windows.
También es compatible con varias funciones de procesamiento de Word para documentos de Microsoft Word (archivo DOCX), como la creación de documentos de Word, la adición de uno o más párrafos, la adición de imágenes, compatibilidad con encabezados y pies de página, marcadores e hipervínculos.
Primeros pasos con Officegen-DOCX
La versión más reciente de officegen-DOCX se puede instalar directamente desde el repositorio en línea de Officegen-DOCX aplicando el siguiente comando.
Instalar usando el repositorio officegen
$ npm install Ziv-Barber/officegen#master
Cree un documento de Word a través de la API de JavaScript gratuita
Officegen-DOCX permite a los programadores de software crear un nuevo documento Word DOCX dentro de aplicaciones JavaScript. También permite a los desarrolladores modificar los documentos de Microsoft Word existentes según sus necesidades. También puede insertar párrafos, agregar imágenes, alinear texto u objetos, agregar encabezados y pies de página, compatibilidad con marcadores e hipervínculos, cambiar estilos de fuente y más. Las siguientes líneas simples de código pueden crear un documento de Word en JavaScript.
- Instanciar officegen
- Crear un documento de Word vacío
- Establecer ruta de salida y guardar documento
Crear un DOCX vacío - 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)
Insertar imágenes en archivos DOCX de Word
Officegen-DOCX brinda a los programadores de computadoras el poder de agregar imágenes dentro de su documento Word DOCX en aplicaciones JavaScript con pocas líneas de código. Para agregar una imagen dentro de los documentos de Word, debe proporcionar el nombre y la ubicación de la imagen.
Agregar imagen en 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)
Agregar párrafos a archivos DOCX de Word
Officegen-DOCX permite a los programadores de computadoras agregar contenido en sus archivos DOCX de Word dentro de sus propias aplicaciones de JavaScript. La API admite agregar uno o más párrafos a documentos de Word. También le facilita configurar las fuentes, los colores, la alineación, etc. para su contenido con facilidad.
Agregar párrafo en 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)