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

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

Шаги по преобразованию CSV в PDF с помощью C#

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

Эти быстрые шаги описывают операцию переноса CSV в PDF с помощью C#, так что сначала мы загружаем необходимые библиотеки, а затем загружаем пример файла CSV, который нужно преобразовать в PDF. На последнем шаге мы настраиваем выходной PDF-файл так же, как мы устанавливаем линии сетки, которые будут отображаться в выходном PDF-файле.

Код для изменения CSV в PDF с помощью С#

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

Мы видели здесь процесс преобразования из CSV в PDF с помощью C#, однако, если вы хотите изучить преобразование CSV в Excel, обратитесь к статье как преобразовать CSV в Excel в С#.

 Русский