Αυτός ο βασικός οδηγός εκμάθησης καθοδηγεί τον τρόπο μετατροπής CSV σε PDF χρησιμοποιώντας C# όπου το CSV μπορεί να είναι ένα αρχείο διαχωρισμένο με κόμμα ή ένα καθορισμένο αρχείο οριοθετημένου χαρακτήρα. Το CSV θεωρείται ένας κοινός και εύκολος μηχανισμός εξαγωγής και εισαγωγής δεδομένων και από την άλλη πλευρά, το PDF χρησιμοποιείται για την προβολή δεδομένων ανεξάρτητα από υλικό, λογισμικό και λειτουργικό σύστημα. Χρησιμοποιώντας αυτό το σεμινάριο, θα αλλάξετε το CSV σε PDF χρησιμοποιώντας C# με τη βοήθεια μερικών γραμμών κώδικα σε οποιοδήποτε από τα κοινά λειτουργικά συστήματα.
Βήματα για τη μετατροπή CSV σε PDF χρησιμοποιώντας C#
- Προσθέστε το Aspose.Cells στην εφαρμογή μετατροπής χρησιμοποιώντας το Nuget Package Manager
- Δημιουργήστε ένα αντικείμενο κλάσης TxtLoadOptions για να ορίσετε το διαχωριστικό που χρησιμοποιείται στο αρχείο προέλευσης CSV
- Αρχικοποιήστε το αντικείμενο κλάσης Workbook για να φορτώσετε το αρχείο CSV χρησιμοποιώντας τις ρυθμίσεις στο αντικείμενο TxtLoadOptions
- Εκκινήστε το PdfSaveOptions για να ορίσετε παραμέτρους για το αρχείο PDF εξόδου
- Ορίστε τον τύπο του πλέγματος που θα εμφανίζεται στο αρχείο PDF εξόδου
- Αποθηκεύστε το αρχείο PDF χρησιμοποιώντας το αντικείμενο κλάσης PdfSaveOptions που διαμορφώθηκε παραπάνω
Αυτά τα γρήγορα βήματα περιγράφουν τη λειτουργία μεταφοράς CSV σε PDF χρησιμοποιώντας C# έτσι ώστε πρώτα να φορτώνουμε τις απαιτούμενες βιβλιοθήκες και μετά να φορτώνουμε το δείγμα αρχείου CSV που πρόκειται να μετατραπεί σε PDF. Στο τελευταίο βήμα, διαμορφώνουμε το αρχείο PDF εξόδου όπως ορίσαμε τις γραμμές πλέγματος να εμφανίζονται στο αρχείο PDF εξόδου.
Κώδικας για αλλαγή CSV σε PDF χρησιμοποιώντας C#
Σε αυτό το σεμινάριο για τη μετατροπή CSV σε PDF χρησιμοποιείται η γλώσσα C# όπου προστίθενται οι απαραίτητες αναφορές μαζί με τη διαμόρφωση του έργου από τον διαχειριστή πακέτων NuGet. Χρησιμοποιήσαμε το αντικείμενο TxtLoadOptions για την ανάγνωση του αρχείου CSV, το οποίο περιέχει πολλές ιδιότητες όπως ορίσαμε τον χαρακτήρα οριοθέτησης, ωστόσο, μπορείτε να ορίσετε και άλλες ιδιότητες όπως CultureInfo, Encoding, ExtendToNextSheet και πολλά άλλα. Ομοίως κατά την αποθήκευση του αρχείου PDF, έχουμε ορίσει το στυλ γραμμών πλέγματος χρησιμοποιώντας τις PdfSaveOptions, ωστόσο, μπορείτε επίσης να ορίσετε AllColumnsInOnePagePerSheet, CalculateFormula, OnePagePerSheet, PdfCompression, SecurityOptions κ.λπ.
Έχουμε δει εδώ τη διαδικασία μετατροπής από CSV σε PDF χρησιμοποιώντας C#, ωστόσο, αν θέλετε να μάθετε τη μετατροπή CSV σε Excel, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε CSV σε Excel σε C#.