Wie man CSV in PDF konvertiert
Sheetize PDF Converter für .NET bietet eine leistungsstarke, aber einfach zu nutzende API, die reine Text‑CSV‑Daten in hochwertige PDF‑Dateien verwandelt. Ob Sie druckbare Berichte, Rechnungen oder datenbasierte Broschüren benötigen – der Converter erledigt Trennzeichen, Kodierung, Formatierung und Seitennummerierung automatisch.
Hauptfunktionen
CSV nach PDF konvertieren
- Automatische Erkennung von Spaltentrennzeichen (Komma, Semikolon, Tab).
- Vollständige Kontrolle über das Layout – Seitengröße, Ausrichtung, Ränder sowie Kopf‑/Fußzeilen.
- Anpassbare Schriften, Farben und Zellformatierungen für ein professionelles Aussehen.
- Unterstützt das Einbetten von Bildern und Diagrammen, die aus CSV‑Daten erzeugt werden.
Stapelverarbeitung
Konvertieren Sie mehrere CSV‑Dateien in einem Vorgang, jede erzeugt ihr eigenes PDF oder ein kombiniertes Dokument.
Detaillierte Anleitung
CSV → PDF‑Workflow
So konvertieren Sie eine CSV‑Datei in ein PDF:
- Converter initialisieren – Erzeugen Sie eine Instanz von
PdfConverter. - CSV‑Optionen laden – Konfigurieren Sie
LoadOptions(Trennzeichen, Kodierung, Header‑Zeile). - PDF‑Optionen festlegen – Setzen Sie
PdfSaveOptions(Seitengröße, Ränder, Schrift, Titel). - Konvertierung ausführen – Rufen Sie
PdfConverter.Process(loadOptions, saveOptions)auf.
Beispiel – CSV nach PDF mit benutzerdefiniertem Layout
using Sheetize;
// Schritt 1: CSV‑Datei laden
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\sales_report.csv"
};
// Schritt 2: PDF‑Ausgabe konfigurieren
var saveOptions = new PdfSaveOptions
{
OutputFile = @"D:\Output\sales_report.pdf"
};
// Schritt 3: Konvertierung durchführen
PdfConverter.Process(loadOptions, saveOptions);Beispiel – Einen Ordner mit CSV‑Dateien konvertieren
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);
}Erweiterte Formatunterstützung
- Neben CSV kann der PDF‑Converter direkt TSV, JSON und Excel‑Quellen einlesen und einen einheitlichen Weg zu PDF‑Ausgaben bieten.
- Die gleiche Engine kann PDF auch wieder in CSV (nur Datenextraktion) exportieren, indem Sie
PdfConverternutzen – ideal für Rundreise‑Workflows zur Datenprüfung.
Dieser Leitfaden vermittelt Ihnen alles, was Sie benötigen, um Sheetize PDF Converter in .NET‑Anwendungen zu integrieren und Roh‑CSV‑Daten mit wenigen Codezeilen in professionell aussehende PDFs zu verwandeln.