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
- Convierta PDF a Excel usando C# .NET
- PDF a XLSX usando comandos cURL
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);
}
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.
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: