Com convertir CSV a PDF
Sheetize PDF Converter per a .NET ofereix una API potent però fàcil d’utilitzar que transforma dades CSV en fitxers PDF d’alta qualitat. Tant si necessites informes imprimibles, factures o fulletons basats en dades, el convertidor gestiona delimitadors, codificació, estil i paginació automàticament.
Principals característiques
Convertir CSV a PDF
- Detecció automàtica del separador de columnes (coma, punt i coma, tabulació).
- Control total del disseny de la pàgina: mida, orientació, marges i capçaleres/pied de pàgina.
- Fonts, colors i format de cel·les personalitzables per a un aspecte professional.
- Suport per incrustar imatges i gràfics generats a partir de les dades CSV.
Processament per lots
Converteix diversos fitxers CSV en una sola operació, generant cada PDF per separat o un document combinat.
Instruccions detallades
Flux de treball CSV → PDF
Per convertir un fitxer CSV a PDF, segueix aquests passos:
- Inicialitza el convertidor – Crea una instància de
PdfConverter. - Carrega les opcions CSV – Configura
LoadOptions(delimitador, codificació, téCapçalera). - Defineix les opcions PDF – Estableix
PdfSaveOptions(mida de pàgina, marges, font, títol). - Executa la conversió – Crida
PdfConverter.Process(loadOptions, saveOptions).
Exemple – CSV a PDF amb disseny personalitzat
using Sheetize;
// Pas 1: Carrega el fitxer CSV
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\sales_report.csv"
};
// Pas 2: Configura la sortida PDF
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Output\sales_report.pdf"
};
// Pas 3: Realitza la conversió
PdfConverter.Process(loadOptions, saveOptions);Exemple – Convertint una carpeta de fitxers 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 ampliat de formats
- A més de CSV, el PDF Converter pot ingestir directament TSV, JSON i fonts Excel, oferint una via unificada cap a la sortida PDF.
- El mateix motor també pot exportar PDF de tornada a CSV (extracció només de dades) mitjançant
PdfConverter, facilitant fluxos de treball d’anàlisi i auditoria de dades.
Aquesta guia t’equiparà amb tot el necessari per integrar el Sheetize PDF Converter a aplicacions .NET, transformant dades CSV en PDFs de qualitat professional amb només unes poques línies de codi.