Solução de Automação e Relatórios de Documentos

Crie relatórios detalhados utilizando templates e fontes de dados com nossos aplicativos e APIs multiplataforma.

Gere relatórios em formatos como Word, Excel, Apresentações e muitos mais, utilizando templates com marcação flexível.

Preencha gráficos, códigos de barra, tabelas e outros elementos com dados de fontes como JSON, XML, CSV, etc.

Principais recursos do GroupDocs.Assembly

Esta solução ajuda você a criar relatórios em formatos populares de documentos, automaticamente preenchidos com seus dados de negócios. Automatize suas tarefas de geração de documentos.

  • Preencher templates com dados

    Preencha relatórios usando dados de fontes suportadas.

  • Marcação flexível

    Adicione dados a documentos de uma forma personalizável.

  • Recursos nativos de documentos

    Exiba dados usando tabelas, gráficos e códigos de barra.

  • Todos os formatos populares

    Suporta todos os formatos de documentos comumente usados.

Gere relatórios bem personalizados

Exemplos de código do GroupDocs.Assembly

Utilizando Códigos de Barras Gerados

GroupDocs.Assembly permite a marcação de códigos de barras em templates de relatórios. Ao criar um relatório, um código de barras é gerado com base na marcação e nos dados fornecidos. Especifique o caminho para o template que contém o texto, os objetos de dados e a marcação. Além disso, especifique a fonte de dados para preencher o código de barras com conteúdo.
// Crie uma instância da classe DocumentAssembler
DocumentAssembler assembler = new DocumentAssembler();

//Especifique o caminho para o template
var tmp_path = "barcode_template.docx";

//Especifique o caminho para o documento de resultado
var res_path = "result.docx";

//Crie uma instância da fonte de dados
var data = new DataSourceInfo(DataLayer.GetCustomerData(), "customer");

//Chame AssembleDocument para gerar o relatório
assembler.AssembleDocument(tmp_path, res_path, data);
// Crie uma instância da classe DocumentAssembler
DocumentAssembler assembler = new DocumentAssembler();

//Especifique o caminho para o template
String tmp_path = "barcode_template.docx";

//Especifique o caminho para o documento de resultado
String res_path = "result.docx";

//Crie uma instância da fonte de dados
DataSourceInfo data = new DataSourceInfo(new DataStorage(), null);

// Chame AssembleDocument para gerar o relatório
assembler.assembleDocument(tmp_path, res_path, data);
const assemblyLib = require('@groupdocs/groupdocs.assembly');

// Crie uma instância da classe DocumentAssembler
const assembler = new assemblyLib.DocumentAssembler();

//Especifique o caminho para o template
const tmp_path = "barcode_template.docx";

//Especifique o caminho para o documento de resultado
const res_path = "result.docx";

//Crie uma instância da fonte de dados
const data = new assemblyLib.DataSourceInfo(new assemblyLib.DataStorage(), null);

// Chame AssembleDocument para gerar o relatório
assembler.assembleDocument(tmp_path, res_path, data);

Suporta mais de 50 formatos de arquivo

GroupDocs.Assembly trabalha com quase todos os formatos de arquivo populares

Estatísticas do nosso produto

Explore métricas do produto para obter insights sobre nosso progresso, impacto e crescimento.

  • 50+

    Formatos Suportados

    Suportamos mais de 50 dos formatos de documentos mais amplamente utilizados.

  • 650k

    Downloads do NuGet

    GroupDocs.Assembly para .NET é uma biblioteca popular com mais de 650.000 downloads no NuGet.

  • 18k

    Downloads do Maven

    Desenvolvedores Java baixaram GroupDocs.Assembly no Maven mais de 18.000 vezes.

  • 150+

    Clientes Satisfeitos

    Nossos produtos são confiáveis por desenvolvedores individuais e empresas líderes em todo o mundo para criar soluções inovadoras.

Nossos Clientes Satisfeitos

As bibliotecas GroupDocs são utilizadas por algumas das marcas mais renomadas e respeitadas em todo o mundo.

Independência de plataforma

GroupDocs.Assembly é compatível com os seguintes sistemas operacionais e frameworks:

.NET

.NET Framework 2.0 or higher
Mono Framework 1.2 or higher
Windows Desktop
Windows Server
Microsoft Azure
Linux
Microsoft Visual Studio
Xamarin.Android
MonoDevelop
50+ file formats

Java

Java 7 (1.7) or higher
Windows Desktop
Windows Server
Linux
Mac OS
NetBeans
IntelliJ IDEA
Eclipse
50+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
Qualquer outro editor de texto
50+ file formats

Pronto para Começar?

Teste os recursos do GroupDocs.Assembly gratuitamente em sua plataforma.

Recursos úteis

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

Perguntas Frequentes

Navegue pelas nossas Perguntas Frequentes.

  • O GroupDocs.Assembly requer bibliotecas externas para a composição de documentos?
    Não, o GroupDocs.Assembly funciona de forma independente e não requer bibliotecas de terceiros como Adobe Acrobat ou Microsoft Office.
  • Posso testar os recursos do GroupDocs.Assembly antes de comprar?
    Sim, você pode! O GroupDocs.Assembly oferece um teste gratuito. Instale-o e explore seus recursos. A versão de teste adiciona ’etiquetas de teste’ aos seus documentos e processa apenas as primeiras 3 páginas. Para a experiência completa, obtenha uma licença temporária gratuita de 30 dias para acessar todos os recursos. Mais detalhes estão disponíveis em licença temporária.
  • Quais tipos de licenças estão disponíveis?
    Procurando uma licença para o GroupDocs.Assembly? Oferecemos uma variedade de opções para atender às suas necessidades. Escolha com base no tamanho de sua equipe, local de implantação (um único escritório ou remoto), e se você precisa compartilhar o SDK/API com clientes para distribuição. Alternativamente, escolha uma licença de uso mensal com planos medidos — pague apenas pelo que você usa. Encontre a melhor opção para você em preços.
 Português