Како конвертовати CSV у PDF

Sheetize PDF Converter за .NET нуди моћан, а истовремено лак за употребу, API који претвара обичне CSV податке у PDF датотеке високог квалитета. Било да су Вам потребни штампани извештаји, фактуре или брошуре базиране на подацима, конвертер аутоматски управља разграничивачима, кодирањем, стилизовањем и пагинацијом.

Главне карактеристике

Конверзија CSV у PDF

  • Аутоматско откривање раздвајача колона (зарез, тачка‑зарез, табулатор).
  • Пуна контрола над распоредом странице – величина, оријентација, маргине, заглавља/подножја.
  • Прилагодљиви фонтови, боје и форматирање ћелија за професионални изглед.
  • Подршка за уграђивање слика и графика генерисаних из CSV података.

Пакетна обрада

Конвертујте више CSV датотека у једној операцији, сваку у сопствени PDF или у комбинирани документ.

Детаљна упутства

Радни ток CSV → PDF

Да бисте претворили CSV датотеку у PDF, следите ове кораке:

  1. Иницијализујте конвертер – креирајте инстанцу PdfConverter.
  2. Учитајте CSV опције – подесите LoadOptions (раздвајач, кодирање, постоји‑заглавље).
  3. Дефинишите PDF опције – подесите PdfSaveOptions (величина странице, маргине, фонт, наслов).
  4. Извршите конверзију – позовите PdfConverter.Process(loadOptions, saveOptions).

Пример – CSV у PDF са прилагођеним изгледом

using Sheetize;

// Корак 1: Учитајте CSV датотеку
var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\sales_report.csv"
};

// Корак 2: Конфигуришите PDF излаз
var saveOptions = new PdfSaveOptions
{
    OutputFile = @"D:\Output\sales_report.pdf"
};

// Корак 3: Извршите конверзију
PdfConverter.Process(loadOptions, saveOptions);

Пример – Конверзија свих CSV датотека у фасцикли

using Sheetize;
using System.IO;

var csvFolder = @"D:\Data\CSV_Files";
var pdfFolder = @"D:\Data\PDF_Results";
Directory.CreateDirectory(pdfFolder);

foreach (var csvFile in Directory.GetFiles(csvFolder, "*.csv"))
{
    var load = new LoadOptions
    {
        InputFile = csvFile
    };

    var save = new PdfSaveOptions
    {
        OutputFile = Path.Combine(pdfFolder, Path.GetFileNameWithoutExtension(csvFile) + ".pdf")
    };

    PdfConverter.Process(load, save);
}

Проширена подршка формата

  • Поред CSV‑а, PDF конвертер директно прихвата TSV, JSON и Excel изворе, омогућавајући уједначени пут ка PDF излазу.
  • Иста машина може да извезе PDF назад у CSV (само подаци), користећи PdfConverter, што олакшава „раунд‑трип“ радне токове за ревизију података.

Овај водич Вам пружа све што је потребно да интегришете Sheetize‑ов PDF конвертер у .NET апликације и претворите сирове CSV податке у професионално изгледајуће PDF‑ове упркос пар неколико линија кода.

 Српски