Convertisseur PDF en XLS

Le Convertisseur PDF en XLS pour .NET est un outil puissant qui permet la conversion fluide des documents PDF en feuilles de calcul Excel (XLS/XLSX). Ce plugin améliore l’accessibilité et l’utilisabilité de votre contenu PDF, facilitant ainsi la manipulation et l’analyse des données au format tableur.

Caractéristiques clés :

  • Convertir PDF en Excel : Transformez des fichiers PDF en feuilles de calcul XLS/XLSX pour une gestion facile des données.
  • Options de sortie personnalisées : Configurez le format de sortie, la plage de pages, le nom de la feuille de calcul, et plus encore.
  • Conversion haute fidélité : Conservez la mise en page, le formatage et l’exactitude du contenu pendant la conversion.
  • Traitement par lot : Convertissez plusieurs fichiers PDF en une fois pour des opérations à grande échelle.

Comment convertir PDF en XLS

Pour convertir un document PDF en fichier Excel (XLS/XLSX), suivez ces étapes :

  1. Créez une instance de la classe PdfXls.
  2. Créez une instance de PdfToXlsOptions pour configurer les paramètres de conversion.
  3. Ajoutez le fichier PDF d’entrée en utilisant la méthode AddInput.
  4. Spécifiez le fichier Excel de sortie en utilisant la méthode AddOutput.
  5. Exécutez la méthode Process pour initier la conversion.
1var pdfXlsConverter = new PdfXls();
2var options = new PdfToXlsOptions();
3
4// Ajouter les chemins de fichier d'entrée et de sortie
5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
6options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
7
8// Exécuter le processus de conversion
9pdfXlsConverter.Process(options);

Personnalisation de la conversion PDF en Excel

Vous pouvez personnaliser les paramètres de conversion en modifiant la classe PdfToXlsOptions. Par exemple, pour convertir le PDF au format XLSX, insérer une colonne vide et nommer la feuille de calcul, vous pouvez utiliser le code suivant :

 1var options = new PdfToXlsOptions();
 2
 3// Définir le format de sortie sur XLSX
 4options.Format = PdfToXlsOptions.ExcelFormat.XLSX;
 5
 6// Insérer une colonne vide à la première position
 7options.InsertBlankColumnAtFirst = true;
 8
 9// Définir le nom de la feuille de calcul
10options.WorksheetName = "MaFeuille";
11
12// Ajouter les fichiers d'entrée et de sortie
13options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
14options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
15
16// Traiter la conversion
17pdfXlsConverter.Process(options);

Gestion des résultats de conversion

Après le traitement, la méthode Process retourne un objet ResultContainer qui contient le résultat de la conversion. Vous pouvez récupérer le chemin du fichier converti ou d’autres détails de sortie :

1var resultContainer = pdfXlsConverter.Process(options);
2
3// Accéder et imprimer le chemin du fichier résultat
4var result = resultContainer.ResultCollection[0];
5Console.WriteLine(result);

Traitement par lot pour la conversion PDF en XLS

Le plugin Convertisseur PDF en XLS prend également en charge le traitement par lot, permettant la conversion de plusieurs fichiers PDF à la fois.

 1var pdfXlsConverter = new PdfXls();
 2var options = new PdfToXlsOptions();
 3
 4// Ajouter plusieurs PDF d'entrée
 5options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7
 8// Ajouter les fichiers Excel de sortie
 9options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));
11
12// Traiter la conversion par lot
13pdfXlsConverter.Process(options);
 Français