Visão Geral do GroupDocs.Assembly

Uma biblioteca Java projetada para criação automatizada de documentos e integração de dados sem costura.

Illustration assembly

Mesclar Dados Comerciais em Templates com Java

Crie relatórios profissionais facilmente incorporando dados de JSON, XML ou outras fontes em templates pré-projetados usando GroupDocs.Assembly for Java.

Trabalhar com Objetos Incorporados

Preencha automaticamente elementos como tabelas, gráficos e diagramas em documentos utilizando dados de fontes externas.

Personalização Avançada

GroupDocs.Assembly for Java oferece recursos flexíveis, como geração de códigos de barras, recuperação de dados online por meio de URLs e exportação de saída em diferentes formatos.

Independência de plataforma

GroupDocs.Assembly for Java funciona perfeitamente com sistemas operacionais, frameworks de desenvolvimento e gerenciadores de pacotes populares.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formatos de arquivo suportados

GroupDocs.Assembly for Java suporta uma ampla gama de formatos de documentos.

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 Capacidades do GroupDocs.Assembly

Crie documentos e relatórios profissionais com manipulação avançada de dados.

Feature icon

Elementos de Dados Visuais

Adicione e formate elementos como gráficos, tabelas, imagens e listas diretamente em seus documentos.

Feature icon

Transformação de Dados

Use fórmulas, ordenação e outras ferramentas para organizar e apresentar seus dados de forma eficaz.

Feature icon

Suporte para Vários Formatos

Trabalhe facilmente com tipos de arquivos comuns para templates e arquivos de saída.

Feature icon

Formatação Avançada de Templates

Personalize templates com opções de formatação numérica, alfabética e outras opções avançadas.

Feature icon

Geração Dinâmica de Códigos de Barras

Crie rapidamente e insira imagens de códigos de barras nos documentos conforme necessário.

Feature icon

Estilização de Texto Flexível

Aplique transformações de texto como maiúsculas, minúsculas ou capitalização em templates.

Feature icon

Importação de Conteúdo Externo

Incorpore conteúdo de arquivos externos dinamicamente durante a geração de documentos.

Feature icon

Exportar em Múltiplos Formatos

Salve documentos finais em vários formatos de arquivo usando extensões ou configurações especificadas.

Feature icon

Incorporação Dinâmica de Mídia

Insira imagens ou outros conteúdos utilizando dados codificados em Base64 ao criar documentos.

Exemplos de código

Explore exemplos de código para tarefas comuns com GroupDocs.Assembly.

Crie uma Lista com Marcadores em Word

Saiba como adicionar listas com marcadores aos documentos Word para uma representação organizada de dados. Este exemplo mostra como gerar uma lista em Word usando GroupDocs.Assembly.

Crie uma Lista com Marcadores em Word

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

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

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

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

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

Crie Gráficos de Pizza em PPTX

Use templates e XML para adicionar gráficos de pizza às suas apresentações. Torne seus relatórios mais envolventes ao incluir gráficos de pizza para visualizar dados.

Crie Gráficos de Pizza em PPTX

// 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]>>

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

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

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

// Gere o gráfico e salve o resultado
DocumentAssembler assembler = new 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