Sådan konverteres CSV til PDF
Sheetize PDF Converter for .NET tilbyder et kraftfuldt men brugervenligt API, der omdanner ren CSV‑tekst til PDF‑filer af høj kvalitet. Uanset om du har brug for udskrivbare rapporter, fakturaer eller datadrevne brochurer, håndterer konverteren automatisk skilletegn, kodning, formatering og paginering.
Hovedfunktioner
Konverter CSV til PDF
- Automatisk genkendelse af kolonneseparatorer (komma, semikolon, tab).
- Fuld kontrol over sidelayout – størrelse, orientering, marginer samt sidehoveder/-fødder.
- Tilpasningsbare skrifttyper, farver og celleformatering for et professionelt udseende.
- Understøtter indlejring af billeder og diagrammer, der genereres ud fra CSV‑data.
Batch‑behandling
Konverter flere CSV‑filer i én operation, hver med sin egen PDF eller samlet i ét dokument.
Detaljerede instruktioner
CSV → PDF‑arbejdsflow
Følg disse trin for at konvertere en CSV‑fil til PDF:
- Initialiser konverteren – Opret en instans af
PdfConverter. - Indlæs CSV‑indstillinger – Konfigurer
LoadOptions(separator, kodning, harHeader). - Definér PDF‑indstillinger – Sæt
PdfSaveOptions(sidestørrelse, marginer, skrifttype, titel). - Udfør konverteringen – Kald
PdfConverter.Process(loadOptions, saveOptions).
Eksempel – CSV til PDF med tilpasset layout
using Sheetize;
// Trin 1: Indlæs CSV‑filen
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\sales_report.csv"
};
// Trin 2: Konfigurer PDF‑output
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Output\sales_report.pdf"
};
// Trin 3: Udfør konverteringen
PdfConverter.Process(loadOptions, saveOptions);Eksempel – Konverter en mappe 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);
}Udvidet formatunderstøttelse
- Ud over CSV kan PDF‑konverteren direkte indlæse TSV, JSON og Excel‑kilder, hvilket giver en samlet vej til PDF‑output.
- Samme motor kan også eksportere PDF tilbage til CSV (kun data‑ekstraktion) ved brug af
PdfConverter, hvilket muliggør runde‑rejse‑arbejdsgange til datavalidering.
Denne guide giver dig alt, hvad du behøver for at integrere Sheetize’s PDF‑converter i .NET‑applikationer og forvandle rå CSV‑data til professionelle PDF‑dokumenter med kun få linjer kode.