Agregar Tabla

El Documentize PDF Manager para .NET es un componente versátil diseñado para simplificar la integración de tablas en documentos PDF. Ya sea que esté organizando datos, diseñando formularios o mejorando la legibilidad de documentos, este componente simplifica el proceso manteniendo precisión y eficiencia.

Creación de un PDF con Tablas

Siga estos pasos para crear tablas estructuradas en un PDF usando la clase TableOptions:

  1. Configure el objeto TableOptions para definir la estructura de la tabla, el contenido y los archivos de entrada/salida.
  2. Añada tablas, filas y celdas a su PDF.
  3. Finalice el proceso de generación de la tabla usando el método AddTable.

Aquí tienes un ejemplo:

 1// Configure table options
 2var options = new TableOptions();
 3options.InsertPageBefore(1)
 4   .AddTable()
 5        .AddRow()
 6            .AddCell().AddParagraph("Name")
 7            .AddCell().AddParagraph("Age")
 8        .AddRow()
 9            .AddCell().AddParagraph("Bob")
10            .AddCell().AddParagraph("12")
11        .AddRow()
12            .AddCell().AddParagraph("Sam")
13            .AddCell().AddParagraph("20")
14        .AddRow()
15            .AddCell().AddParagraph("Sandy")
16            .AddCell().AddParagraph("26")
17        .AddRow()
18            .AddCell().AddParagraph("Tom")
19            .AddCell().AddParagraph("12")
20        .AddRow()
21            .AddCell().AddParagraph("Jim")
22            .AddCell().AddParagraph("27");
23// Add input file path
24options.AddInput(new FileData("path_to_input.pdf"));
25// Set output file path
26options.AddOutput(new FileData("path_to_output.pdf"));
27// Perform the process
28PdfManager.AddTable(options);

Establecer la página de la tabla

Siga estos pasos para crear una tabla en un PDF antes de la página 2: Aquí tienes un ejemplo:

 1// Configure table options
 2var options = new TableOptions();
 3options.InsertPageBefore(2) // Add table before page 2
 4   .AddTable()
 5        .AddRow()
 6            .AddCell().AddParagraph("Name")
 7            .AddCell().AddParagraph("Age");
 8// Add input file path
 9options.AddInput(new FileData("path_to_input.pdf"));
10// Set output file path
11options.AddOutput(new FileData("path_to_output.pdf"));
12// Perform the process
13PdfManager.AddTable(options);

Principales características:

  • Creación dinámica de tablas: Genere tablas estructuradas en documentos PDF sin esfuerzo.
  • Ubicación en la página: Inserte tablas en ubicaciones específicas dentro de un PDF con precisión.
  • Diseño personalizable: Ajuste la estructura de la tabla, la alineación de celdas y el estilo.
 Español