GroupDocs.Assembly for .NET

Incorpore gráficos em arquivos DOCX com a API .NET

GroupDocs.Assembly for .NET oferece uma maneira poderosa de preencher arquivos DOCX com dados dinâmicos e integrar gráficos de forma eficiente.

Como adicionar um gráfico a um documento DOCX

GroupDocs.Assembly facilita a geração e a incorporação de gráficos em seus templates DOCX. Suporta uma variedade de tipos de gráficos, como gráficos de barras, pizza e linhas.

  1. Projete um template DOCX com espaços reservados para os gráficos.
  2. Recupere seus dados de uma fonte compatível.
  3. Defina opções do gráfico como tipo, rótulos e esquema de cores.
  4. Salve o arquivo atualizado com o gráfico incorporado.
// Inclua esta tag no seu template para gerar um gráfico
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Especifique o caminho do arquivo para seu template
string template = "chart_template.docx";

// Carregue os dados da sua fonte preferida
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// Salve o documento com o gráfico incorporado
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.docx", data);
dotnet add package GroupDocs.Assembly
clique para copiar
copiado
Mais exemplos Documentação

Adicione gráficos dinâmicos aos seus documentos com facilidade

GroupDocs.Assembly for .NET simplifica a criação de documentos orientados a dados em formatos amplamente utilizados. Utilize templates para inserir gráficos, tabelas, códigos de barras, listas, hiperlinks e imagens com integração avançada de dados dinâmicos.

Principais recursos do GroupDocs.Assembly

Converta dados em gráficos profissionais

Transforme dados de JSON, XML, CSV e outras fontes em gráficos visualmente atraentes com apenas alguns passos usando nossa API.

Crie conteúdo visualmente envolvente

GroupDocs.Assembly suporta múltiplos tipos de gráficos como gráficos de barras, gráficos de pizza e gráficos de linhas. Combine estes com tabelas, códigos de barras, imagens e outros elementos para criar relatórios profissionais.

Posicione e personalize gráficos com precisão

Com a sintaxe LINQ, você pode gerar e posicionar gráficos dinamicamente exatamente onde for necessário. Personalize facilmente estilos, cores e layouts para atender suas necessidades.

Funciona com vários formatos de arquivo

Produza documentos em formatos populares como MS Office, PDF, OpenOffice e HTML. Incorpore gráficos de forma integrada em qualquer formato suportado com total compatibilidade.

Crie um gráfico programaticamente

Este exemplo demonstra como criar e incorporar dinamicamente um gráfico em um documento DOCX.

C#

// Prepare um template com um espaço reservado para o gráfico
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

// Forneça o caminho para o arquivo do template
string template = "table_template.docx";

// Recupere os dados da sua fonte
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Crie um objeto de dados com as informações necessárias
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Configure propriedades do gráfico, como tipo e aparência
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

// Inicialize DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Exporte o documento com o gráfico incluído
asm.AssembleDocument(template, "result.docx", data, design);
dotnet add package GroupDocs.Assembly
clique para copiar
copiado
Mais exemplos Documentação

O que é GroupDocs.Assembly for .NET?

GroupDocs.Assembly for .NET é uma ferramenta projetada para otimizar a criação de documentos e relatórios ao integrar dados de várias fontes. Gere gráficos, tabelas, listas, códigos de barras e imagens dinamicamente. Opções de formatação avançadas permitem o posicionamento e a personalização precisos do seu conteúdo. Suporta mais de 50 formatos de arquivo, incluindo PDFs, documentos do MS Office e e-mails.
Saiba mais
About illustration

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.

Descubra as principais capacidades

Nossa plataforma ajuda a criar documentos envolventes, orientados a dados, adaptados às suas necessidades.

Crie relatórios visualmente ricos em múltiplos formatos

.NET permite gerar documentos com gráficos integrados em mais de 50 formatos suportados, combinando templates com seus dados de forma harmoniosa.

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