Extraer una tabla de PDF a Excel usando C#

Esta breve guía describe cómo extraer una tabla de PDF a Excel usando C#. Obtendrá detalles para configurar el IDE para Aspose.PDF y Aspose.Celdas, una lista de pasos y un código de ejemplo para obtener la tabla de PDF a Excel usando C#. El código de ejemplo proporcionado demostrará todo el flujo de código necesario para realizar la tarea.

Pasos para extraer datos de una tabla PDF a Excel usando C#

  1. Configura el IDE para usar tanto Aspose.PDF for .NET como Aspose.Cells for .NET en el mismo proyecto
  2. Aplique la licencia Aspose.Total para utilizar las funciones de la API sin limitaciones ni marca de agua
  3. Carga el archivo PDF de origen en el objeto de clase Document
  4. Crea un nuevo archivo Excel usando la clase Workbook y establece un nombre para la primera hoja
  5. Analiza cada página del archivo PDF
  6. Acceda a todas las tablas en cada página, y para cada tabla, acceda al texto en cada fila y columna.
  7. Escribe el contenido de cada celda en la fila y celda correspondientes de la hoja de destino del archivo Excel
  8. Ajusta el ancho de filas/columnas y guarda el libro de trabajo

Estos pasos resumen cómo extraer PDF a tabla de Excel usando C#. Configura el IDE para el desarrollo, aplica la licencia, carga el PDF de origen, crea un nuevo archivo de Excel y analiza cada página del PDF. Obtén la colección de tablas en cada página, analiza cada tabla para obtener el contenido de cada celda y cópialo a la fila y columna correspondientes en la hoja de destino del archivo Excel de salida.

Código para extraer una tabla de PDF a Excel usando C#

Este código muestra cómo extraer una tabla de PDF a Excel usando C#. El código de ejemplo proporcionado escribe texto plano de la tabla PDF en las celdas de Excel. Puedes conservar el formato usando la fuente, el tamaño, el estilo negrita/cursiva y el color de la celda PDF. También puedes detectar los valores numéricos y similares a fechas en la tabla PDF y usar el formato apropiado al escribir en el archivo de Excel.

Este tutorial explica el proceso para transferir el contenido de la tabla PDF a la hoja de Excel. Para convertir un PDF escaneado a un PDF editable, consulte el artículo Convertir PDF escaneado a PDF editable usando C#.

 Español