pdf en xlsx

Comment convertir un PDF en classeur Excel en C# .NET.

Contrairement aux fichiers PDF, les classeurs Excel offrent une plate-forme polyvalente pour organiser, calculer et présenter les données, ce qui rend la conversion non seulement importante mais indispensable. Par conséquent, la conversion de fichiers PDF en classeurs Excel apparaît comme une solution essentielle, comblant le fossé entre les documents statiques et l’analyse dynamique des données.

API de conversion PDF vers Excel

Aspose.PDF Cloud SDK for .NET est un outil puissant pour convertir des fichiers PDF au format Excel, offrant des fonctionnalités complètes qui rationalisent le processus de conversion et améliorent la manipulation des données. Tout d’abord, nous devons rechercher « Aspose.Pdf-Cloud » dans le gestionnaire de packages NuGet et cliquer sur le bouton « Ajouter un package ». Cela ajoutera la référence du SDK dans votre projet. Deuxièmement, obtenez vos informations d’identification client à partir du tableau de bord cloud. Si vous n’avez pas de compte existant, créez simplement un compte gratuit en suivant les instructions spécifiées dans l’article démarrage rapide.

Convertir un PDF en Excel à l’aide de C# .NET

Dans cette section, nous allons explorer une solution robuste et riche en fonctionnalités pour convertir des fichiers PDF en Excel à l’aide de C# .NET. Cette conversion vous offre des capacités avancées d’extraction et de manipulation de données.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Créez un objet de classe PdfApi où nous transmettons les informations d’identification du client comme arguments.

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

Téléchargez le fichier PDF d’entrée sur le stockage cloud.

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

Lancez l’API de conversion PDF vers XLSX. Après une conversion réussie, le classeur résultant est stocké dans le stockage cloud.

// Pour plus d'exemples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Obtenez les informations d'identification du client sur https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// créer une instance de PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// nom de l'image JPG d'entrée
String inputFile = "Binder1-1.pdf";

// charger le fichier PDF source à partir du lecteur local
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // télécharger le fichier PDF source sur le stockage cloud
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // appeler l'API pour convertir un PDF en conversion XLSX
    var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
pdf en xlsx

Un aperçu de l’aperçu de la conversion PDF en XLSX.

L’exemple de fichier PDF et le classeur Excel résultant généré dans l’exemple ci-dessus peuvent être téléchargés à partir de Binder1-1.pdf et myResultant.xlsx.

  • Afin d’afficher le classeur Excel obtenu, veuillez essayer d’utiliser notre [Aspose.Cells Viewer App] gratuite en ligne]16.

PDF vers XLSX à l’aide des commandes cURL

La conversion de fichiers PDF en classeurs Excel devient transparente avec Aspose.PDF Cloud, une puissante solution basée sur le cloud qui offre une gamme d’avantages pour l’extraction et la manipulation de données. En utilisant les commandes cURL, vous pouvez facilement lancer les conversions PDF vers Excel. La première étape de cette approche consiste à générer un jeton d’accès JWT à l’aide de la commande suivante :

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"

Maintenant que nous avons un jeton JWT, nous devons exécuter la commande suivante pour convertir le PDF en classeur 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"

Veuillez essayer d’utiliser la commande suivante si vous devez enregistrer le classeur Excel résultant pour qu’il soit directement stocké dans le stockage cloud.

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 {}

Remplacez « sourceFile » par le nom du PDF d’entrée (disponible dans le stockage cloud), « myResultantFile » par le nom du classeur Excel converti et « accessToken » par le jeton d’accès JWT généré ci-dessus.

Convertisseur gratuit de PDF en Excel

Afin de tester rapidement les incroyables capacités d’Aspose.PDF Cloud, essayez d’utiliser notre application gratuite PDF to XLSX Converter. Cette application légère et ultra-efficace est développée sur l’API REST Aspose.PDF Cloud.

pdf pour exceler

Application gratuite de conversion PDF en XLSX.

Conclusion

Que vous optiez pour l’efficacité rationalisée d’Aspose.PDF Cloud avec les commandes cURL ou l’intégration robuste avec les applications .NET, la conversion de fichiers PDF en classeurs Excel n’a jamais été aussi accessible. Néanmoins, les deux approches offrent des avantages inégalés, notamment une conversion de haute qualité, des paramètres personnalisables, des capacités de traitement par lots et une intégration transparente dans les flux de travail existants.

Liens utiles

Articles Liés

Nous vous recommandons fortement de consulter les articles de blog suivants pour obtenir des informations sur :