Cum să convertești CSV în PDF
Sheetize PDF Converter pentru .NET oferă o API puternică, dar ușor de utilizat, care transformă datele CSV în fișiere PDF de înaltă calitate. Indiferent dacă ai nevoie de rapoarte tipărite, facturi sau broșuri bazate pe date, convertorul gestionează delimitatori, codare, stilizare și paginare în mod automat.
Principalele caracteristici
Conversie CSV în PDF
- Detectare automată a separatorilor de coloană (virgulă, punct și virgulă, tab).
- Control total asupra aspectului paginii – dimensiune, orientare, margini și antete/subsoluri.
- Fonturi, culori și formatare a celulelor personalizabile pentru un aspect profesional.
- Suportă încorporarea imaginilor și diagramelor generate din datele CSV.
Procesare în lot
Convertește mai multe fișiere CSV într-o singură operație, fiecare producând propriul PDF sau un document combinat.
Instrucțiuni detaliate
Fluxul de lucru CSV → PDF
Pentru a converti un fișier CSV în PDF, urmează pașii de mai jos:
- Inițializează convertorul – Creează o instanță a
PdfConverter. - Încarcă opțiunile CSV – Configurează
LoadOptions(delimiter, encoding, hasHeader). - Definește opțiunile PDF – Setează
PdfSaveOptions(dimensiune pagină, margini, font, titlu). - Execută conversia – Apelează
PdfConverter.Process(loadOptions, saveOptions).
Exemplu – CSV în PDF cu layout personalizat
using Sheetize;
// Pasul 1: Încarcă fișierul CSV
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\sales_report.csv"
};
// Pasul 2: Configurează ieșirea PDF
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Output\sales_report.pdf"
};
// Pasul 3: Realizează conversia
PdfConverter.Process(loadOptions, saveOptions);Exemplu – Conversia unui folder de fișiere 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);
}Suport extins pentru formate
- Pe lângă CSV, PDF Converter poate prelucra direct TSV, JSON și surse Excel, oferind o cale unificată către exportul PDF.
- Același motor poate exporta PDF înapoi în CSV (extragere doar de date) utilizând
PdfConverter, facilitând fluxuri de lucru bidirecționale pentru auditarea datelor.
Acest ghid îți furnizează tot ce ai nevoie pentru a integra Sheetize PDF Converter în aplicațiile .NET, transformând datele CSV brute în PDF-uri cu aspect profesional în doar câteva linii de cod.