Officegen-DOCX

 
 

Biblioteca JavaScript de código aberto para processamento de texto 

Crie, modifique e converta documentos do Microsoft® Word DOCX por meio de APIs de código aberto.

O que é Officegen-DOCX?

Officegen-DOCX é uma biblioteca JavaScript de código aberto que permite que desenvolvedores de software trabalhem com arquivos Office Open XML e criem Word (Docx) para MS Office 2007 e posterior dentro de seus próprios aplicativos JavaScript. Officegen-DOCX é muito flexível e pode ser usado em vários ambientes. Os ambientes que suportam Node.js são totalmente compatíveis com ele, como Linux, OSX e Windows.

Ele também suporta vários recursos de processamento do Word para documentos do Microsoft Word (arquivo DOCX), como criar documentos do Word, adicionar um ou mais parágrafos, adicionar imagens, suporte a cabeçalho e rodapé, marcadores e suporte a hiperlinks.

Previous Next

Introdução ao Officegen-DOCX

A versão mais recente do officegen-DOCX pode ser instalada diretamente do repositório online Officegen-DOCX aplicando o seguinte comando.

Instalar usando o repositório officegen

 $ npm install Ziv-Barber/officegen#master 

Criar documento do Word por meio da API JavaScript gratuita

Officegen-DOCX permite que programadores de software criem um novo documento Word DOCX dentro de aplicativos JavaScript. Ele também permite que os desenvolvedores alterem os documentos existentes do Microsoft Word de acordo com suas necessidades. Você também pode inserir parágrafos, adicionar imagens, alinhar texto ou objetos, adicionar cabeçalhos e rodapés, suporte a marcadores e hiperlinks, alterar estilos de fonte e muito mais. As linhas de código simples a seguir podem criar um documento do Word em JavaScript.

  1. Instanciar officegen
  2. Criar um documento do Word vazio
  3. Defina o caminho de saída e salve o documento

Criar um DOCX vazio - 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)
    

Inserindo imagens em arquivos DOCX do Word

Officegen-DOCX dá aos programadores de computador o poder de adicionar imagens dentro de seu documento Word DOCX em aplicativos JavaScript com poucas linhas de código. Para adicionar uma imagem dentro de documentos do Word, você precisa fornecer o nome e o local da imagem.

Adicionar imagem no 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)
    

Adicionar parágrafos a arquivos DOCX do Word 

Officegen-DOCX permite que programadores de computador adicionem conteúdo em seus arquivos Word DOCX dentro de seus próprios aplicativos JavaScript. A API suporta a adição de um ou mais parágrafos a documentos do Word. Também facilita a configuração das fontes, cores, alinhamento etc. para o seu conteúdo com facilidade.

Adicionar parágrafo no 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)
    
 Português