HTML JPG PDF XML DOCX
  Product Family
PDF

Obtener Tablas en la página desde PDF en .NET SDK

Obtener todas las Tablas en la página de un Documento PDF usando la API .NET del lado del servidor.

Get Started

Cómo extraer Tablas en la página desde PDF a través de Cloud .NET SDK

Para extraer Tablas en la página desde PDF a través de Cloud .NET SDK, utilizaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK te permite crear fácilmente aplicaciones de creación, edición y conversión de PDF basadas en la nube en C#, ASP.NET u otros lenguajes .NET para varias plataformas en la nube. Abre NuGet administrador de paquetes, busca Aspose.PDF Cloud e instala. También puedes usar el siguiente comando desde la Consola del Administrador de Paquetes.

Comando de la Consola del Administrador de Paquetes


    PM> Install-Package Aspose.Pdf-Cloud

Pasos para extraer Tablas en la página desde PDF a través de .NET SDK

Los desarrolladores de Aspose.PDF Cloud pueden cargar y obtener fácilmente Tablas en la página desde PDF en solo unas pocas líneas de código.

  1. Crea un nuevo objeto de Configuración con tu Secreto de Aplicación y Clave.
  2. Crea un objeto para conectarte a la API de la nube.
  3. Sube el PDF al almacenamiento en la nube.
  4. Extrae tablas en la página desde PDF en el almacenamiento en la nube usando la función GetPageTablesAsync.
  5. Verifica la respuesta y registra el resultado.
  6. Si la operación fue exitosa, imprime las tablas
 

Este código de muestra muestra cómo extraer Tablas en la página desde documentos PDF


    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Tables
    {
        public class GetTablesOnPage
        {
            public static async Task Extract(string documentName, int pageNumber, string remoteFolder)
            {
		// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required). 
		pdfApi = new PdfApi(AppSecret, AppSid);

                using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
		{ // Upload the local PDF to cloud storage folder name.
                    FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
                    Console.WriteLine(uploadResponse.Uploaded[0]);
                }

                // Get all tables on page from the PDF on cloud storage.
                TablesRecognizedResponse response = await pdfApi.GetPageTablesAsync(documentName, pageNumber, folder: remoteFolder);

                // Checks the response and logs the result.
		if (response == null)
                    Console.WriteLine("GetTablesOnPage(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("GetTablesOnPage(): Failed to extract tables from the document.");
                else
                { // If the operation was successful, print the tables or make some other actions
                    Console.WriteLine("GetTablesOnPage(): All tables on '{0}' page successfully extracted from the document '{1}.", pageNumber, documentName);
                    foreach (var table in response.Tables.List)
                    {
                        Console.WriteLine(table.ToString());
                    }
                }
            }
        }
    }
 

Trabajar con Tablas en PDF

Las tablas proporcionan un formato estructurado para presentar datos de manera sistemática, lo que facilita a los lectores entender y analizar la información. También mejoran el atractivo visual de un documento, agregando profesionalismo y organización. Al tratar con datos numéricos o comparativos, las tablas mejoran la claridad al agrupar información relacionada en un formato fácil de leer. Además, las tablas pueden incorporar contenido en tiempo real o generado dinámicamente, como datos de bases de datos o paneles de análisis. Obtén todas las Tablas en la página desde documentos PDF con Aspose.PDF Cloud Node.js SDK.

Con nuestra biblioteca .NET puedes:

  • Agregar encabezado y pie de página en formato de texto o imagen a documentos PDF.
  • Agregar tablas y sellos (texto o imagen) a documentos PDF.
  • Adjuntar múltiples documentos PDF a un archivo existente.
  • Trabajar con archivos adjuntos, anotaciones y campos de formulario en PDF.
  • Aplicar cifrado o descifrado a documentos PDF y establecer una contraseña.
  • Eliminar todos los sellos y tablas de una página o de todo el documento PDF.
  • Eliminar un sello o tabla específico del documento PDF por su ID.
  • Reemplazar una o varias instancias de texto en una página PDF o en todo el documento.
  • Amplio soporte para convertir documentos PDF a varios otros formatos de archivo.
  • Extraer varios elementos de archivos PDF y optimizar documentos PDF.
  • Puedes probar nuestra App gratuita para extraer Tablas en archivos PDF en línea y probar la funcionalidad.

  •