Jak převést CSV na PDF
Sheetize PDF Converter pro .NET nabízí výkonné a zároveň snadno použitelné API, které převádí textové CSV soubory na vysoce kvalitní PDF dokumenty. Ať už potřebujete tisknutelné zprávy, faktury nebo datové brožury, konvertor automaticky zpracuje oddělovače, kódování, stylování i stránkování.
Hlavní funkce
Převod CSV na PDF
- Automatická detekce oddělovačů sloupců (čárka, středník, tabulátor).
- Úplná kontrola nad rozvržením stránky – velikost, orientace, okraje a záhlaví/zápatí.
- Přizpůsobitelné fonty, barvy a formátování buněk pro profesionální vzhled.
- Podpora vkládání obrázků a grafů generovaných z CSV dat.
Dávkové zpracování
Převod více CSV souborů najednou, každý buď do vlastního PDF, nebo do kombinovaného dokumentu.
Podrobný postup
Pracovní tok CSV → PDF
Pro převod CSV souboru do PDF postupujte takto:
- Inicializujte konvertor – vytvořte instanci
PdfConverter. - Načtěte CSV volby – nakonfigurujte
LoadOptions(oddělovač, kódování, má hlavičku). - Definujte PDF volby – nastavte
PdfSaveOptions(velikost stránky, okraje, font, název). - Spusťte převod – zavolejte
PdfConverter.Process(loadOptions, saveOptions).
Příklad – CSV do PDF s vlastním rozvržením
using Sheetize;
// Krok 1: Načíst CSV soubor
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\sales_report.csv"
};
// Krok 2: Nastavit výstup PDF
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Output\sales_report.pdf"
};
// Krok 3: Provedení převodu
PdfConverter.Process(loadOptions, saveOptions);Příklad – Převod složky s CSV soubory
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);
}Rozšířená podpora formátů
- Kromě CSV dokáže PDF Converter přímo načíst TSV, JSON a Excel soubory, čímž poskytuje jednotný způsob vytvoření PDF výstupu.
- Stejný engine umí také exportovat PDF zpět do CSV (extrakce pouze dat) pomocí
PdfConverter, což umožňuje obousměrné pracovní toky pro audity dat.
Tento průvodce vám poskytuje veškeré potřebné informace pro integraci Sheetize PDF Converter do .NET aplikací a převod surových CSV dat na profesionálně vypadající PDF dokumenty během několika řádků kódu.