GroupDocs.Assembly for Java

Añadir gráficos a documentos PDF con la API de Java

GroupDocs.Assembly for Java simplifica el proceso de incrustar gráficos en documentos PDF utilizando datos en tiempo real.

Pasos para incrustar un gráfico en un documento PDF

GroupDocs.Assembly simplifica el proceso de insertar gráficos en plantillas PDF. Elige entre una variedad de estilos de gráficos, incluidos gráficos de barras, circulares y de líneas.

  1. Crea una plantilla con marcadores de posición para el gráfico (las plantillas PDF no son compatibles).
  2. Carga tus datos desde una fuente compatible.
  3. Establece las opciones del gráfico, como tipo, etiquetas y colores.
  4. Guarda el documento que contiene el gráfico como un archivo PDF.
// Añade esta etiqueta a tu plantilla para incluir un gráfico
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// Proporciona la ruta del archivo a tu plantilla
// Las plantillas PDF no son compatibles en este momento.
String template = "chart_template.docx";

// Extrae los datos necesarios de tu fuente
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// Guarda el documento final con el gráfico incrustado
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Incorpora gráficos dinámicos en tus documentos con facilidad

GroupDocs.Assembly for Java proporciona una forma simple de construir documentos ricos en datos en formatos populares. Utiliza plantillas para insertar gráficos, tablas, códigos de barras, listas, enlaces e imágenes con actualizaciones dinámicas de tus datos.

Características clave de GroupDocs.Assembly

Convierte datos en gráficos

Utiliza la API para transformar datos de JSON, XML, CSV u otras fuentes en gráficos claros y profesionales para tus documentos.

Crea contenido visualmente impactante

GroupDocs.Assembly admite varios formatos visuales, incluidos gráficos de barras, gráficos circulares y gráficos de líneas, que se pueden combinar con tablas, códigos de barras, imágenes y más para informes mejorados.

Colocación y estilo de gráficos personalizables

Con una sintaxis basada en LINQ, puedes generar y posicionar gráficos dinámicamente en el documento, ajustando estilos, colores y diseños para satisfacer tus necesidades de diseño.

Admite múltiples formatos de documento

Genera documentos en formatos como MS Office, PDF, OpenOffice y HTML. Los gráficos se integran perfectamente en cualquier formato compatible para resultados profesionales.

Generar e incrustar gráficos de manera programática

Este ejemplo demuestra cómo crear e incrustar un gráfico en un documento PDF de forma programática.

Java

// Prepara una plantilla con un marcador de posición para el gráfico
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

// Especifica la ruta del archivo a la plantilla
// Las plantillas PDF no son compatibles en este momento.
String template = "table_template.docx";

// Carga datos desde tu fuente elegida
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Crea un objeto de datos con la información relevante
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Configura el tipo y la apariencia del gráfico
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

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

// Guarda el documento completado con el gráfico incrustado
asm.assembleDocument(template, "result.pdf", data, design);
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Introducción a GroupDocs.Assembly for Java

GroupDocs.Assembly for Java es una solución versátil para automatizar la creación de documentos e informes. Permite agregar gráficos, tablas, listas, códigos de barras e imágenes directamente en sus archivos, con herramientas avanzadas para un formato y una integración de datos precisos. La plataforma admite más de 50 formatos, incluidos PDF, archivos de Microsoft Office y correos electrónicos.
Aprender más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Assembly gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Explora capacidades poderosas

Esta plataforma simplifica el proceso de diseño de documentos visualmente atractivos y centrados en los datos, adaptados a tus necesidades.

Genera informes completos en diversos formatos

Java te permite crear documentos con gráficos integrados en más de 50 formatos de archivo, asegurando una fusión fluida de plantillas y datos.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español