Cet exemple simple explique comment convertir PDF en Excel en C++. En utilisant C++ PDF to Excel, le convertisseur peut être développé en utilisant des étapes simples et quelques appels d’API sans dépendre de Microsoft Excel ou d’Adobe Acrobat. L’application développée peut être utilisée sous Windows ainsi que dans les environnements pris en charge basés sur Linux.
Étapes pour convertir un PDF en Excel en utilisant C++
- Ajoutez Aspose.Pdf for C++ à l’aide de l’outil de gestion de packages NuGet dans votre application
- Ajoutez une référence à l’espace de noms Aspose::Pdf et incluez les fichiers d’en-tête requis
- Initialisez l’objet Document Class pour ouvrir le fichier PDF source et enregistrez-le au format XLSX
- Créer un objet de classe ExcelSaveOptions pour définir les options d’exportation XLSX souhaitées
- Utilisation de la méthode Save en C++ pour convertir un fichier PDF en fichier Excel
Afin de convertir PDF en Excel, une application basée sur C++ utilisant de simples appels d’API a été développée dans les étapes mentionnées ci-dessus. Vous lancerez le processus en installant le package API à l’aide de Nuget et en incluant les fichiers d’en-tête nécessaires dans votre application. Le fichier PDF source sera chargé dans l’API DOM à l’aide de l’instance de classe Document, suivie de l’utilisation d’un objet de classe ExcelSaveOptions pour définir les options XLSX de sortie. À la fin, en utilisant l’énumérateur SaveFormat::Excel, le fichier PDF source sera enregistré en tant que fichier XLSX sur le disque ou dans MemoryStream.
Code pour convertir un PDF en Excel en C++
L’exemple ci-dessus utilise le code C++ pour convertir un PDF en Excel intelligemment et rapidement. Vous pouvez charger le PDF et l’enregistrer en tant que fichier Excel en utilisant les options par défaut, et pour cela vous n’avez pas besoin de l’instance ExcelSaveOptions. Si vous avez l’intention de personnaliser le fichier Excel généré, vous pouvez utiliser la classe ExcelSaveOptions, qui expose les setters pour les options d’exportation telles que Format, ConversionEngine MinimizeTheNumberOfWorksheets et InsertBlankColumnAtFirst.
L’exemple ci-dessus vous a expliqué comment convertir un PDF en Excel à l’aide de C++. Si vous cherchez à exporter un PDF vers une image, reportez-vous à l’article sur comment convertir un PDF en image en C++.