GroupDocs.Assembly for Java

Rellena tablas en archivos PDF con nuestra API Java

GroupDocs.Assembly for Java simplifica el proceso de llenar tablas en documentos PDF con datos de diversas entradas.

Pasos para insertar datos en una tabla PDF

GroupDocs.Assembly te ayuda a llenar plantillas de tablas para PDF y otros formatos. Usa datos dinámicos de tus fuentes para crear tablas de manera eficiente.

  1. Diseña una plantilla con marcadores de posición para la tabla (las plantillas PDF no son compatibles actualmente).
  2. Extrae datos de cualquier fuente de entrada compatible.
  3. Filtra o preprocesa los datos para ajustarlos a tus necesidades.
  4. Guarda el documento con la tabla llena como un archivo PDF.
// Usa estas etiquetas en un marcador de fila de tabla dentro de tu plantilla
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

// Define la ruta al archivo de plantilla
// Las plantillas PDF no son compatibles en este momento.
String template = "table_template.docx";

// Carga datos desde tu fuente elegida
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// Guarda el archivo de salida con la tabla poblada
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Crea documentos con tablas llenas de datos

GroupDocs.Assembly for Java facilita la automatización de la creación de tablas en tus documentos. También soporta la adición de elementos como gráficos, listas e imágenes usando plantillas.

Características Principales de GroupDocs.Assembly

Genera informes a partir de múltiples formatos de datos

La API funciona sin problemas con JSON, XML, CSV y otros formatos para llenar tablas en tus documentos con datos organizados.

Presenta información visualmente

GroupDocs.Assembly te ayuda a construir tablas, listas y gráficos profesionales, así como insertar enlaces, texto e imágenes, para un aspecto pulido.

Coloca contenido en la tabla con precisión

Utiliza una sintaxis flexible basada en LINQ para agregar filas y columnas de manera dinámica. Personaliza la apariencia, como estilos y colores de fuente, programáticamente.

Compatible con múltiples formatos

Trabaja con MS Office, OpenOffice, PDF, HTML y más. Fusiona tablas en cualquier formato de archivo soportado sin esfuerzo.

Crea una tabla llena de datos de manera dinámica

Este ejemplo muestra cómo llenar una tabla en un documento PDF utilizando datos de entrada dinámicos.

Java

// Diseña una plantilla con un marcador de posición para la tabla
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
//  <<[c.Price]>> <</foreach>>

// Establece la ubicación del archivo de plantilla
// Las plantillas PDF no son compatibles en este momento.
String template = "table_template.docx";

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

// Prepara un objeto de datos que contenga los campos necesarios
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// Crea una instancia de DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Guarda el documento con la tabla poblada
asm.assembleDocument(template, "result.pdf", data);
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

¿Qué es GroupDocs.Assembly for Java?

GroupDocs.Assembly for Java es una herramienta para generar documentos e informes mediante la inserción automática de datos en plantillas pre-diseñadas. Puedes agregar tablas, listas, gráficos e imágenes sin esfuerzo. Sus características avanzadas te permiten situar contenido con precisión dentro de tus documentos. Compatible con más de 50 tipos de archivos, incluidos PDF, MS Office y formatos de correo.
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.

Características clave a primera vista

Nuestra API simplifica la creación de documentos profesionales al automatizar el llenado de tablas junto con otros componentes poderosos.

Produce tablas detalladas en varios formatos

Con Java, puedes llenar plantillas con datos y generar informes detallados en más de 50 tipos de archivos.

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