Visão Geral do GroupDocs.Assembly

Solução .NET para automação na criação de documentos com integração avançada de dados.

Illustration assembly

Adicionar Dados Comerciais a Templates de Documentos com C#

Geração de relatórios facilitada: Com GroupDocs.Assembly for .NET, você pode inserir dados de fontes como JSON ou XML em templates predefinidos com facilidade.

Processar Objetos de Dados Nativos

Tipos de documentos suportados incluem objetos incorporados como diagramas, gráficos, tabelas e listas que podem ser preenchidos automaticamente com dados.

Recursos Adicionais

GroupDocs.Assembly for .NET fornece amplas opções de personalização. Projete programaticamente objetos de dados, gere códigos de barra, use fontes de dados online via URLs e salve a saída em vários formatos.

Independência de plataforma

GroupDocs.Assembly for .NET é compatível com os seguintes sistemas operacionais, frameworks e gerenciadores de pacotes.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de arquivo suportados

GroupDocs.Assembly for .NET pode processar os seguintes formatos de arquivo.

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

Recursos do GroupDocs.Assembly

Crie documentos e relatórios utilizando modelos de dados avançados.

Feature icon

Representação Avançada de Dados

Suporta uma ampla gama de objetos de dados como gráficos, listas, tabelas, imagens e mais.

Feature icon

Manipulação de Dados

Aplique fórmulas e operações sequenciais para formatar e exibir dados de forma eficaz.

Feature icon

Ampla Variedade de Formatos Suportados

Trabalhe sem problemas com todos os formatos de documentos comuns para templates ou arquivos de saída.

Feature icon

Marcação Enriquecida de Templates

Aproveite a formatação ordinal, cardinal e alfabética em templates.

Feature icon

Incorporar Códigos de Barra

Gere imagens de código de barras dinamicamente e insira-as em seus documentos.

Feature icon

Formatação de Dados

Formate strings em templates como maiúsculas, minúsculas, com capitalização ou estilos de primeira letra maiúscula.

Feature icon

Manipulação do Conteúdo do Documento

Insira dinamicamente conteúdo de documentos externos em seus relatórios.

Feature icon

Salvar em Vários Formatos

Especifique o formato de arquivo de saída usando extensões de arquivo ou configurações detalhadas.

Feature icon

Processamento de Dados Flexível

Insira imagens e documentos dinamicamente usando bytes codificados em Base64.

Exemplos de código

Trechos de código para operações típicas do GroupDocs.Assembly.

Lista com Marcadores em um Documento Microsoft Word

Listas com marcadores são uma forma comum de apresentar dados comerciais. Aqui está um exemplo de como adicionar uma lista a um documento Word usando GroupDocs.Assembly.

Como Preencher uma Lista em Documentos

// 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);

Gráficos de Pizza em Presentações PPTX

Você pode criar Gráficos de Pizza usando templates e dados XML. Melhore seus relatórios com representações de dados visualmente atraentes.

Como Representar Dados em um Gráfico de Pizza

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