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 :
- Créez une instance de la classe
PdfXls
. - Créez une instance de
PdfToXlsOptions
pour configurer les paramètres de conversion. - Ajoutez le fichier PDF d’entrée en utilisant la méthode
AddInput
. - Spécifiez le fichier Excel de sortie en utilisant la méthode
AddOutput
. - 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);