pdf a xlsx

Cómo convertir un libro de PDF a Excel en C# .NET.

A diferencia de los libros PDF, los libros Excel ofrecen una plataforma versátil para organizar, calcular y presentar datos, lo que hace que la conversión no sólo sea importante sino indispensable. Por lo tanto, la conversión de archivos PDF a libros de Excel surge como una solución fundamental, que cierra la brecha entre los documentos estáticos y el análisis de datos dinámicos.

API de conversión de PDF a Excel

Aspose.PDF Cloud SDK para .NET es una poderosa herramienta para convertir archivos PDF a formato Excel, que ofrece capacidades integrales que agilizan el proceso de conversión y mejoran la manipulación de datos. En primer lugar, debemos buscar “Aspose.Pdf-Cloud” en el administrador de paquetes de NuGet y hacer clic en el botón “Agregar paquete”. Esto agregará la referencia del SDK en su proyecto. En segundo lugar, obtenga sus credenciales de cliente en el panel de la nube. Si no tiene una cuenta existente, simplemente cree una cuenta gratuita siguiendo las instrucciones especificadas en el artículo inicio rápido.

Convierta PDF a Excel usando C# .NET

En esta sección, exploraremos una solución sólida y rica en funciones para convertir archivos PDF a Excel usando C# .NET. Esta conversión le brinda capacidades avanzadas de extracción y manipulación de datos.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Cree un objeto de la clase PdfApi donde pasamos las credenciales del cliente como argumentos.

pdfApi.UploadFile("sourceFile.pdf", stream);

Cargue el archivo PDF de entrada al almacenamiento en la nube.

var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);

Inicie la API de conversión de PDF a XLSX. Después de una conversión exitosa, el libro de trabajo resultante se almacena en la nube.

// Para obtener más ejemplos, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Obtenga credenciales de cliente desde https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// crear una instancia de PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// nombre de la imagen JPG de entrada
String inputFile = "Binder1-1.pdf";

// cargar el archivo PDF fuente desde la unidad local
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // cargar el archivo PDF fuente al almacenamiento en la nube
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // llame a la API para convertir PDF a XLSX
    var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
pdf a xlsx

Una vista previa de la conversión de PDF a XLSX.

El archivo PDF de muestra y el libro de Excel resultante generado en el ejemplo anterior se pueden descargar desde Binder1-1.pdf y myResultant.xlsx.

  • Para ver el libro de Excel resultante, intente utilizar nuestra [Aplicación Aspose.Cells Viewer] gratuita en línea 16.

PDF a XLSX usando comandos cURL

La conversión de archivos PDF a libros de Excel se vuelve perfecta con Aspose.PDF Cloud, una poderosa solución basada en la nube que ofrece una variedad de beneficios para la extracción y manipulación de datos. Al utilizar los comandos cURL, puede iniciar sin esfuerzo las conversiones de PDF a Excel. El primer paso de este enfoque es generar un token de acceso JWT mediante el siguiente comando:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Ahora que tenemos un token JWT, debemos ejecutar el siguiente comando para convertir un libro de PDF a Excel.

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {accessToken}" \
-o "Conversion.xlsx"

Intente utilizar el siguiente comando si necesita guardar el libro de Excel resultante para almacenarlo directamente en el almacenamiento en la nube.

curl-v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?outPath={myResultantFile}&insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}

Reemplace sourceFile con el nombre del PDF de entrada (disponible en almacenamiento en la nube), myResultantFile con el nombre del libro de Excel convertido y accessToken con el token de acceso JWT generado anteriormente.

Convertidor gratuito de PDF a Excel

Para probar rápidamente las increíbles capacidades de Aspose.PDF Cloud, intente utilizar nuestra aplicación gratuita PDF to XLSX Converter. Esta aplicación liviana y súper eficiente está desarrollada sobre la API REST de Aspose.PDF Cloud.

pdf para sobresalir

Aplicación gratuita de conversión de PDF a XLSX.

Conclusión

Ya sea que opte por la eficiencia optimizada de Aspose.PDF Cloud con comandos cURL o la sólida integración con aplicaciones .NET, convertir archivos PDF a libros de Excel nunca ha sido más accesible. No obstante, ambos enfoques ofrecen beneficios incomparables, incluida la conversión de alta calidad, configuraciones personalizables, capacidades de procesamiento por lotes y una integración perfecta en los flujos de trabajo existentes.

Enlaces útiles

Artículos relacionados

Recomendamos encarecidamente visitar las siguientes publicaciones de blog para obtener información sobre: