Visão Geral do GroupDocs.Assembly

Uma biblioteca Node.js desenvolvida para criar documentos programaticamente com manuseio de dados integrado.

Illustration assembly

Integre Dados da Empresa nos Templates com JavaScript

Gere relatórios sofisticados embutindo JSON, XML ou outros dados em templates com GroupDocs.Assembly for Node.js via Java.

Gerenciar Conteúdo Incorporado

Preencha automaticamente tabelas, gráficos e outras visualizações em seus documentos usando dados externos.

Opções Customizáveis

GroupDocs.Assembly for Node.js via Java permite adicionar recursos como códigos de barras, buscar dados de URLs e exportar arquivos em vários formatos.

Independência de plataforma

GroupDocs.Assembly for Node.js via Java integra-se suavemente com os principais sistemas operacionais, frameworks e gerenciadores de pacotes.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formatos de arquivo suportados

GroupDocs.Assembly for Node.js via Java suporta uma ampla gama de formatos de documento.

Formatos do Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

Imagens & Outros Formatos

  • Portátil: PDF
  • Imagens: SVG, TIFF
  • Outros formatos de office: ODT, OTT, OTS, ODS, ODP, OTP

Outros formatos

  • Web: HTML, MHTML
  • Emails: EML, MSG, EMLX
  • Outro: EPUB, MD

Principais Recursos do GroupDocs.Assembly

Crie documentos dinâmicos e relatórios com poderosas ferramentas de gerenciamento de dados.

Feature icon

Visuais de Dados Ricos

Insira gráficos, tabelas, imagens e listas em seus documentos com total personalização.

Feature icon

Transforme Seus Dados

Aproveite ferramentas como fórmulas e ordenação para estruturar e exibir informações de forma eficaz.

Feature icon

Ampla Compatibilidade de Formatos

Trabalhe de forma fluida com formatos de arquivo populares para templates e saídas.

Feature icon

Customização Avançada de Templates

Formate templates com opções de estilo numérico, alfabético e outras.

Feature icon

Gere Códigos de Barras Dinamicamente

Crie e insira imagens de código de barras diretamente em seus documentos sob demanda.

Feature icon

Estilo de Texto Flexível

Aplique facilmente estilos de texto como capitalização ou título em seus templates.

Feature icon

Inserção Dinâmica de Conteúdo

Inclua conteúdo de arquivos externos de forma dinâmica durante a geração de documentos.

Feature icon

Exporte para Vários Formatos

Salve documentos em múltiplos formatos com suas configurações especificadas.

Feature icon

Incorpore Mídia Dinamicamente

Insira imagens ou outros elementos usando dados Base64 ao criar documentos.

Exemplos de código

Descubra exemplos práticos de como utilizar GroupDocs.Assembly para tarefas comuns.

Adicionar uma Lista com Marcadores em Documentos Word

Veja como criar listas com marcadores em documentos Word para organizar dados de forma eficaz. Este exemplo demonstra como gerar uma lista com marcadores usando GroupDocs.Assembly.

Adicionar uma Lista com Marcadores em Documentos Word

// Insira este template em uma página do documento:
// Indicadores de desempenho dos gerentes
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

// Especifique o caminho do template
const template = "Bulleted List Template.docx";

// Defina o caminho do arquivo de saída
const result = "Result Report.docx"

// Recupere dados dos gerentes de uma fonte JSON
const dataSource = new assemblyLib.JsonDataSource("Report data.json");
const data = new assemblyLib.DataSourceInfo(dataSource, "managers")

// Gere o relatório com os dados preenchidos
const assembler = new assemblyLib.DocumentAssembler();
assembler.assembleDocument(template, result, data);

Inserir Gráficos de Pizza em PowerPoint

Aprenda como usar templates e XML para adicionar gráficos de pizza em suas apresentações. Melhore seus relatórios com gráficos de pizza para apresentar dados de forma visual e clara.

Inserir Gráficos de Pizza em PowerPoint

// Adicione o template do título do gráfico à apresentação:
// Receita dos clientes <<foreach [in customers]>> 
// <<x [CustomerName]>>

// Inclua também o template de dados do gráfico:
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

// Especifique o caminho do template do gráfico
const template = "Pie Chart Template.pptx";

// Defina o caminho do arquivo de saída
const result = "Result Report.pptx"

// Recupere os dados dos clientes de uma fonte XML
const dataSource = new assemblyLib.JsonDataSource("Chart data.xml");
const data = new assemblyLib.DataSourceInfo(dataSource, "customers")

// Gere o gráfico e salve o resultado
const assembler = new assemblyLib.DocumentAssembler();
assembler.assembleDocument(template, result, data);

Pronto para começar?

Baixe GroupDocs.Assembly gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português