Πώς να μετατρέψετε CSV σε PDF

Sheetize PDF Converter for .NET προσφέρει ένα ισχυρό αλλά εύχρηστο API που μετατρέπει τα δεδομένα CSV σε αρχεία PDF υψηλής ποιότητας. Είτε χρειάζεστε εκτυπώσιμες αναφορές, τιμολόγια, είτε φυλλάδια με βάση δεδομένα, ο μετατροπέας διαχειρίζεται αυτόματα τα διαχωριστικά, την κωδικοποίηση, το στυλ και τον διαχωρισμό σε σελίδες.

Κύρια Χαρακτηριστικά

Μετατροπή CSV σε PDF

  • Αυτόματη ανίχνευση διαχωριστών στηλών (κόμμα, ερωτηματικό, tab).
  • Πλήρης έλεγχος διάταξης σελίδας – μέγεθος, προσανατολισμός, περιθώρια, κεφαλίδες/υποσέλιδα.
  • Προσαρμόσιμες γραμματοσειρές, χρώματα και μορφοποίηση κελιών για επαγγελματικό αποτέλεσμα.
  • Υποστήριξη ενσωμάτωσης εικόνων και γραφημάτων που δημιουργούνται από τα δεδομένα CSV.

Επεξεργασία Μαζική

Μετατρέψτε πολλά αρχεία CSV σε μία ενέργεια, δημιουργώντας ξεχωριστά PDF ή ένα ενιαίο έντυπο.

Λεπτομερείς Οδηγίες

Ροή Εργασίας CSV → PDF

Για να μετατρέψετε ένα αρχείο CSV σε PDF, ακολουθήστε τα παρακάτω βήματα:

  1. Αρχικοποιήστε τον Μετατροπέα – Δημιουργήστε ένα αντικείμενο PdfConverter.
  2. Φορτώστε τις Επιλογές CSV – Διαμορφώστε το LoadOptions (διαχωριστής, κωδικοποίηση, ύπαρξη κεφαλίδας).
  3. Ορίστε τις Επιλογές PDF – Καθορίστε το PdfSaveOptions (μέγεθος σελίδας, περιθώρια, γραμματοσειρά, τίτλος).
  4. Εκτελέστε τη Μετατροπή – Κλήστε τη μέθοδο PdfConverter.Process(loadOptions, saveOptions).

Παράδειγμα – CSV σε PDF με Προσαρμοσμένη Διάταξη

using Sheetize;

// Βήμα 1: Φόρτωση του αρχείου CSV
var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\sales_report.csv"
};

// Βήμα 2: Διαμόρφωση εξόδου PDF
var saveOptions = new PdfSaveOptions
{
    OutputFile = @"D:\Output\sales_report.pdf"
};

// Βήμα 3: Εκτέλεση της μετατροπής
PdfConverter.Process(loadOptions, saveOptions);

Παράδειγμα – Μετατροπή Όλων των 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);
}

Επέκταση Υποστήριξης Μορφών

  • Εκτός από CSV, ο PDF Converter μπορεί να διαβάσει απευθείας TSV, JSON και Excel, προσφέροντας μια ενοποιημένη πορεία προς την έξοδο PDF.
  • Η ίδια μηχανή μπορεί επίσης να εξάγει PDF πίσω σε CSV (απλή εξαγωγή δεδομένων) χρησιμοποιώντας το PdfConverter, διευκολύνοντας διαδικασίες ελέγχου δεδομένων.

Αυτός ο οδηγός σας εξοπλίζει με όλα όσα χρειάζεστε για να ενσωματώσετε το Sheetize PDF Converter σε εφαρμογές .NET, μετατρέποντας ακατέργαστα δεδομένα CSV σε επαγγελματικά PDF με λίγες μόνο γραμμές κώδικα.

 Ελληνικά