Как да конвертирате CSV в PDF с помощта на C#

Този основен урок ръководи как да конвертирате CSV в PDF с помощта на C#, където CSV може да бъде файл, разделен със запетая или определен разделителен файл. CSV се счита за общ и лесен механизъм за експортиране и импортиране на данни, а от друга страна, PDF се използва за преглед на данни независимо от хардуера, софтуера и операционната система. Използвайки този урок, вие ще промените CSV в PDF с помощта на C# с помощта на няколко реда код във всяка от често срещаните операционни системи.

Стъпки за конвертиране на CSV в PDF с помощта на C#

  1. Добавете Aspose.Cells във вашето приложение за преобразуване с помощта на Nuget Package Manager
  2. Създайте обект от клас TxtLoadOptions, за да зададете разделителя, използван в изходния CSV файл
  3. Инициализирайте обект от клас Workbook, за да заредите CSV файла, като използвате настройките в обекта TxtLoadOptions
  4. Създайте екземпляр на PdfSaveOptions, за да зададете параметри за изходния PDF файл
  5. Задайте типа мрежа, която да се показва в изходния PDF файл
  6. Запазете PDF файла, като използвате обекта от клас PdfSaveOptions, конфигуриран по-горе

Тези бързи стъпки описват операцията за прехвърляне на CSV към PDF с помощта на C#, така че първо да заредим необходимите библиотеки и след това да заредим примерния CSV файл, който трябва да бъде преобразуван в PDF. В последната стъпка конфигурираме изходния PDF файл, както задаваме линиите на мрежата да се показват в изходния PDF файл.

Код за промяна на CSV в PDF с помощта на C#

В този урок за конвертиране на CSV в PDF се използва език C#, където се добавят необходимите препратки заедно с конфигурацията на проекта от мениджъра на пакети NuGet. Използвахме обекта TxtLoadOptions за четене на CSV файла, който съдържа много свойства, като зададохме знака за разделител, но можете да зададете други свойства като CultureInfo, Encoding, ExtendToNextSheet и много други. По същия начин, докато запазваме PDF файла, сме задали стила на линиите на мрежата с помощта на PdfSaveOptions, но можете също да зададете AllColumnsInOnePagePerSheet, CalculateFormula, OnePagePerSheet, PdfCompression, SecurityOptions и др.

Тук видяхме процеса за преобразуване от CSV в PDF с помощта на C#, но ако искате да научите преобразуването на CSV в Excel, вижте статията на как да конвертирате CSV в Excel в C#.

 Български