Comment convertir CSV en PDF en C++

Si vous souhaitez écrire un convertisseur fichier CSV en PDF en C++, ce didacticiel rapide vous fournira des étapes détaillées et un exemple de code C++ exécutable. Vous allez charger le fichier source CSV dans un objet de classe Workbook, puis l’enregistrer en tant que PDF. Avant de convertir CSV en PDF en C++, vous pouvez également définir un certain nombre de propriétés du fichier PDF de sortie, comme écrire tout le contenu du fichier CSV sur une seule page dans le PDF de sortie.

Étapes pour convertir CSV en PDF en C++

  1. Ajoutez Aspose.Cells.Cpp à votre projet à l’aide du gestionnaire de packages NuGet
  2. Chargez l’exemple de fichier CSV dans un objet de classe Workbook qui doit être converti en PDF en C++
  3. Créez un objet de classe IPdfSaveOptions pour définir les propriétés du PDF de sortie
  4. Configurez le PDF de sortie pour imprimer l’intégralité du texte du CSV source sur une seule page
  5. Enregistrez le classeur au format PDF en utilisant les paramètres mentionnés ci-dessus

Ces étapes sont assez simples, il suffit de charger le fichier CSV, puis de créer l’objet de classe IPdfSaveOptions pour configurer le PDF de sortie selon vos besoins. Nous avons fourni des étapes et un exemple de code pour démontrer l’écriture de tout le contenu CSV dans un fichier PDF d’une seule page. Cependant, il existe un grand nombre d’autres propriétés dans la classe IPdfSaveOptions qui peuvent être définies dans le fichier PDF de sortie lorsque vous transformez PDF en CSV en C++.

Code pour transformer PDF en CSV en C++

Ce code utilise la fonction Factory::CreateIWorkbook pour charger le fichier CSV source et la fonction Factory::CreateIPdfSaveOptions pour créer l’objet de classe IPdfSaveOptions afin de définir la propriété souhaitée à l’aide de la fonction SetOnePagePerSheet(). Cette propriété restituera l’intégralité du contenu CSV dans une seule page PDF et supprimera la taille de page définie par défaut dans la classe PageSetup.

Dans ce didacticiel, nous avons vu les instructions pour comment convertir CSV en PDF en C++. Si vous souhaitez convertir CSV en Excel, reportez-vous à l’article sur comment changer CSV en Excel en C++.

 Français