Comment convertir CSV en PDF en utilisant C#

Ce didacticiel de base explique comment convertir CSV en PDF à l’aide de C# où le CSV peut être un fichier séparé par des virgules ou un fichier délimité par des caractères spécifiés. Le CSV est considéré comme un mécanisme commun et facile pour exporter et importer des données et d’autre part, PDF est utilisé pour afficher des données indépendamment du matériel, des logiciels et du système d’exploitation. À l’aide de ce didacticiel, vous allez ** changer CSV en PDF en utilisant C# ** à l’aide de quelques lignes de code dans l’un des systèmes d’exploitation courants.

Étapes pour convertir CSV en PDF en utilisant C#

  1. Ajoutez Aspose.Cells dans votre application de conversion à l’aide du gestionnaire de packages Nuget
  2. Créez un objet de classe TxtLoadOptions pour définir le séparateur utilisé dans le fichier CSV source
  3. Initialisez l’objet de classe Workbook pour charger le fichier CSV à l’aide des paramètres de l’objet TxtLoadOptions
  4. Instanciez PdfSaveOptions pour définir les paramètres du fichier PDF de sortie
  5. Définir le type de grille à afficher dans le fichier PDF de sortie
  6. Enregistrez le fichier PDF à l’aide de l’objet de classe PdfSaveOptions configuré ci-dessus

Ces étapes rapides décrivent l’opération pour transférer CSV en PDF à l’aide de C# de sorte que nous chargeons d’abord les bibliothèques requises, puis chargeons l’exemple de fichier CSV à convertir en PDF. Dans la dernière étape, nous configurons le fichier PDF de sortie comme nous définissons les lignes de grille à afficher dans le fichier PDF de sortie.

Code pour changer CSV en PDF en utilisant C#

Dans ce didacticiel pour convertir CSV en PDF, le langage C# est utilisé lorsque les références nécessaires sont ajoutées avec la configuration du projet à partir du gestionnaire de packages NuGet. Nous avons utilisé l’objet TxtLoadOptions pour lire le fichier CSV qui contient de nombreuses propriétés telles que nous définissons le caractère délimiteur, mais vous pouvez également définir d’autres propriétés telles que CultureInfo, Encoding, ExtendToNextSheet et bien d’autres. De même, lors de l’enregistrement du fichier PDF, nous avons défini le style des lignes de grille à l’aide de PdfSaveOptions, mais vous pouvez également définir AllColumnsInOnePagePerSheet, CalculateFormula, OnePagePerSheet, PdfCompression, SecurityOptions, etc.

Nous avons vu ici le processus de conversion de CSV en PDF à l’aide de C#, mais si vous souhaitez apprendre la conversion de CSV en Excel, reportez-vous à l’article sur comment convertir CSV en Excel en C#.

 Français