Obtener Tablas de PDF en SDK .NET
Obtener todas las Tablas de un Documento PDF usando la API .NET del lado del servidor.
Get StartedCómo extraer Tablas de PDF a través del SDK .NET en la Nube
Para extraer Tablas de PDF a través del SDK .NET en la Nube, usaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK te permite fácilmente construir aplicaciones en la nube para crear, editar y convertir PDF 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 de PDF a través del SDK .NET
Los desarrolladores de Aspose.PDF Cloud pueden cargar y obtener fácilmente Tablas de PDF con solo unas pocas líneas de código.
- Crea un nuevo objeto de Configuración con tu Secreto de Aplicación y Clave.
- Crea un objeto para conectarse a la API de la Nube.
- Sube el PDF al almacenamiento en la nube.
- Extrae tablas del PDF en el almacenamiento en la nube usando la función GetDocumentTablesAsync.
- Verifica la respuesta y registra el resultado.
- Si la operación fue exitosa, imprime las tablas
Este código de muestra muestra la extracción de Tablas de documentos PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Tables
{
public class GetTables
{
public static async Task Extract(string documentName, 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 from the PDF on cloud storage.
TablesRecognizedResponse response = await pdfApi.GetDocumentTablesAsync(documentName, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("GetTables(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("GetTables(): Failed to extract tables from the document.");
else
{ // If the operation was successful, print the tables or make some other actions
Console.WriteLine("GetTables(): All tables successfully extracted from the document '{0}.", 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, facilitando a los lectores la comprensión y el análisis de la información. También mejoran el atractivo visual de un documento, añadiendo 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 dinámicamente generado, como datos de bases de datos o paneles de análisis. Obtén todas las Tablas de documentos PDF con Aspose.PDF Cloud Node.js SDK.
Con nuestra biblioteca .NET puedes:
- Agregar encabezado y pie de página del documento PDF en formato de texto o imagen.
- Agregar tablas y sellos (texto o imagen) a documentos PDF.
- Adjuntar múltiples documentos PDF a un archivo existente.
- Trabajar con 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 documento PDF completo.
- Eliminar un sello o tabla específica del documento PDF por su ID.
- Reemplazar instancias individuales o múltiples 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.
- Recursos de Aprendizaje
- Documentación
- Código Fuente
- Referencias de API
- Soporte del Producto
- Soporte Gratuito
- Soporte Pagado
- Blog
- ¿Por qué Aspose.PDF Cloud para .NET?
- Lista de Clientes
- Seguridad