Hur man konverterar CSV till PDF
Sheetize PDF Converter för .NET erbjuder ett kraftfullt men ändå enkelt API som omvandlar vanlig CSV‑text till högkvalitativa PDF‑filer. Oavsett om du behöver utskrivbara rapporter, fakturor eller databaserade broschyrer, hanterar konverteraren automatiskt avgränsare, teckenkodning, stilning och sidindelning.
Huvudfunktioner
Konvertera CSV till PDF
- Automatisk upptäckt av kolumnseparatorer (komma, semikolon, tab).
- Full kontroll över sidlayout – storlek, orientering, marginaler samt sidhuvud/sidfot.
- Anpassningsbara teckensnitt, färger och cellformat för ett professionellt utseende.
- Stöder inbäddning av bilder och diagram som genereras från CSV‑data.
Batch‑behandling
Konvertera flera CSV‑filer i ett och samma körning, där varje fil får sin egen PDF eller en sammanslagen dokument.
Detaljerade instruktioner
CSV → PDF‑arbetsflöde
För att konvertera en CSV‑fil till PDF, följ dessa steg:
- Initiera konverteraren – Skapa en instans av
PdfConverter. - Läs in CSV‑alternativ – Konfigurera
LoadOptions(separator, kodning, har rubrik). - Definiera PDF‑alternativ – Ställ in
PdfSaveOptions(sidstorlek, marginaler, teckensnitt, titel). - Kör konverteringen – Anropa
PdfConverter.Process(loadOptions, saveOptions).
Exempel – CSV till PDF med anpassad layout
using Sheetize;
// Steg 1: Läs in CSV‑filen
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\sales_report.csv"
};
// Steg 2: Konfigurera PDF‑utdata
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Output\sales_report.pdf"
};
// Steg 3: Utför konverteringen
PdfConverter.Process(loadOptions, saveOptions);Exempel – Konvertera en hel mapp med CSV‑filer
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);
}Utökad formatstöd
- Förutom CSV kan PDF‑konverteraren direkt läsa TSV, JSON och Excel‑källor, vilket ger en enhetlig väg till PDF‑utdata.
- Samma motor kan också exportera PDF tillbaka till CSV (endast data) genom att använda
PdfConverter, vilket underlättar rund‑resor‑arbetsflöden för datagranskning.
Denna guide ger dig allt du behöver för att integrera Sheetizes PDF‑konverterare i .NET‑applikationer och förvandla rå CSV‑data till professionella PDF‑dokument med bara några kodrader.