Hogyan konvertáljuk a CSV-t PDF-be

Sheetize PDF Converter for .NET egy erőteljes, ugyanakkor könnyen használható API-t kínál, amely a tiszta szöveges CSV adatokat magas minőségű PDF fájlokká alakítja. Akár nyomtatható jelentéseket, számlákat vagy adat‑vezérelt brosúrákat kell készíteni, a konverter automatikusan kezeli a határolókat, a kódolást, a stílusozást és a lapozást.

Főbb tulajdonságok

CSV → PDF konvertálás

  • Az oszlopelválasztók (vessző, pontosvessző, tabulátor) automatikus felismerése.
  • Teljes kontroll a lapelrendezés felett – méret, tájolás, margók, fejléc/lábléc.
  • Testreszabható betűtípusok, színek és cellaformázás a professzionális megjelenésért.
  • Képek és a CSV‑ből generált diagramok beágyazásának támogatása.

Kötetes (batch) feldolgozás

Több CSV fájl egyszerre konvertálható, mindegyik saját PDF‑et vagy egy összefűzött dokumentumot eredményezve.

Részletes útmutató

CSV → PDF munkafolyamat

A CSV fájl PDF‑be konvertálásához kövesse az alábbi lépéseket:

  1. Inicializálja a konvertert – Hozzon létre egy PdfConverter példányt.
  2. Töltse be a CSV beállításokat – Állítsa be a LoadOptions‑t (elválasztó, kódolás, fejléc megléte).
  3. Határozza meg a PDF beállításokat – Állítsa be a PdfSaveOptions‑t (oldalméret, margók, betűtípus, cím).
  4. Indítsa el a konvertálást – Hívja meg a PdfConverter.Process(loadOptions, saveOptions) metódust.

Példa – CSV → PDF egyedi elrendezéssel

using Sheetize;

// 1. lépés: CSV betöltése
var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\sales_report.csv"
};

// 2. lépés: PDF kimenet beállítása
var saveOptions = new PdfSaveOptions
{
    OutputFile = @"D:\Output\sales_report.pdf"
};

// 3. lépés: Konvertálás végrehajtása
PdfConverter.Process(loadOptions, saveOptions);

Példa – CSV‑fájlok mappájának konvertálása

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);
}

Kiterjesztett formátumtámogatás

  • A CSV mellett a PDF Converter közvetlenül TSV, JSON és Excel forrásokat is képes beolvasni, egységes útvonalat biztosítva a PDF‑kimenethez.
  • Ugyanez a motor képes a PDF‑et CSV‑re exportálni (csak adat‑kivonat), a PdfConverter használatával, ezzel megkönnyítve a körkörös munkafolyamatokat az adat‑auditáláshoz.

Ez az útmutató mindent tartalmaz, amire szüksége van a Sheetize PDF Converter .NET alkalmazásokba való integrálásához, hogy a nyers CSV adatokat néhány sor kóddal professzionális kinézetű PDF‑ekké alakítsa.

 Magyar