GroupDocs.Assembly for Java

Adicione gráficos a documentos PDF com a API Java

GroupDocs.Assembly for Java simplifica o processo de incorporação de gráficos em documentos PDF utilizando dados em tempo real.

Passos para incorporar um gráfico em um documento PDF

GroupDocs.Assembly simplifica o processo de inserção de gráficos em templates PDF. Escolha entre uma variedade de estilos de gráfico, incluindo gráficos de barras, pizza e linhas.

  1. Crie um template com espaços reservados para o gráfico (templates PDF não são suportados).
  2. Carregue seus dados de uma fonte compatível.
  3. Defina as opções do gráfico, como tipo, rótulos e cores.
  4. Salve o documento com o gráfico como um arquivo PDF.
// Adicione esta tag ao seu template para incluir um gráfico
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Forneça o caminho do arquivo para o seu template
// Templates PDF não são suportados neste momento.
String template = "chart_template.docx";

// Extraia os dados necessários da sua fonte
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// Salve o documento final com o gráfico embutido
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

Integre gráficos dinâmicos em seus documentos com facilidade

GroupDocs.Assembly for Java oferece uma maneira prática de construir documentos ricos em dados em formatos populares. Use templates para inserir gráficos, tabelas, códigos de barras, listas, links e imagens com atualizações dinâmicas a partir de seus dados.

Principais recursos do GroupDocs.Assembly

Transforme dados em gráficos

Utilize a API para transformar dados de JSON, XML, CSV ou outras fontes em gráficos profissionais e bem elaborados para seus documentos.

Crie conteúdo visual impactante

GroupDocs.Assembly suporta vários formatos visuais, incluindo gráficos de barras, gráficos de pizza e gráficos de linhas, que podem ser combinados com tabelas, códigos de barras, imagens e muito mais para relatórios aprimorados.

Personalização na colocação e estilo dos gráficos

Com uma sintaxe baseada em LINQ, você pode gerar e posicionar gráficos dinamicamente no documento, ajustando estilos, cores e layouts conforme suas necessidades de design.

Suporta múltiplos formatos de documento

Gere documentos em formatos como MS Office, PDF, OpenOffice e HTML. Os gráficos se integram perfeitamente a qualquer formato suportado, garantindo resultados profissionais.

Gere e incorpore gráficos programaticamente

Este exemplo demonstra como criar e incorporar um gráfico em um documento PDF programaticamente.

Java

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

// Especifique o caminho do arquivo para o template
// Templates PDF não são suportados neste momento.
String template = "table_template.docx";

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

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

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

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

// Salve o documento final com o gráfico embutido
asm.assembleDocument(template, "result.pdf", data, design);
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

Introdução ao GroupDocs.Assembly for Java

GroupDocs.Assembly for Java é uma solução versátil para automatizar a criação de documentos e relatórios. Permite adicionar gráficos, tabelas, listas, códigos de barras e imagens diretamente nos seus arquivos, com ferramentas avançadas para formatação precisa e integração de dados. A plataforma suporta mais de 50 formatos, incluindo PDF, arquivos do Microsoft 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.

Explore capacidades poderosas

Esta plataforma torna o processo de design de documentos focados em dados e visualmente atraentes mais simples, adaptando-se às suas necessidades.

Gere relatórios abrangentes em diversos formatos

Java permite que você crie documentos com gráficos integrados em mais de 50 formatos de arquivo, garantindo a fusão contínua de templates e dados.

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