Αυτό το απλό θέμα θα σας διδάξει πώς να μετατρέπετε το Barcode σε SVG στη C# παρέχοντας λεπτομέρειες σχετικά με τη διαμόρφωση του περιβάλλοντος και τη χρήση διαφορετικών κλάσεων και συναρτήσεων για την εκτέλεση της εργασίας. Παρουσιάζεται ένα παράδειγμα κώδικα με δυνατότητα εκτέλεσης που μπορεί να δημιουργήσει εικόνα SVG Barcode σε C# χρησιμοποιώντας μια πολύ απλή διεπαφή API και χωρίς εξάρτηση από οποιοδήποτε άλλο λογισμικό ή εφαρμογή τρίτου κατασκευαστή.
Βήματα για τη δημιουργία εικόνας SVG γραμμικού κώδικα σε C#
- Δημιουργήστε το περιβάλλον για να προσθέσετε το Aspose.BarCode χρησιμοποιώντας το NuGet Package Manager
- Συμπεριλάβετε τους απαιτούμενους χώρους ονομάτων στο πρόγραμμα
- Δημιουργήστε το αντικείμενο BarCodeGenerator class ορίζοντας EncodeType 128 και προσθέτοντας το κείμενο του γραμμικού κώδικα
- Αποθηκεύστε το Barcode που δημιουργήθηκε ως SVG στο δίσκο
Χρησιμοποιώντας τα προαναφερθέντα βήματα στην εφαρμογή C# SVG Barcode generator μπορεί να αναπτυχθεί χρησιμοποιώντας μερικές γραμμές κώδικα. Θα ξεκινήσουμε τη διαδικασία δημιουργώντας ένα αντικείμενο της κλάσης BarCodeGenerator για τη δημιουργία ενός απλού γραμμικού κώδικα με κωδικοποίηση τύπου 128 μαζί με δείγμα κειμένου. Στα τελικά βήματα, ο γραμμωτός κώδικας που δημιουργείται αποθηκεύεται ως αρχείο SVG στο δίσκο.
Κώδικας για μετατροπή γραμμικού κώδικα σε SVG σε C#
Το παραπάνω παράδειγμα στο C# μετατρέπει τον γραμμωτό κώδικα σε SVG ορίζοντας τον τύπο κωδικοποίησης 128. Ο απαριθμητής EncodeTypes περιέχει πολλές άλλες κωδικοποιήσεις, συμπεριλαμβανομένων των EAN-13 και EAN-8, ITF-14, Code39, QR Code, GS1 Code και άλλων. Αυτός είναι ένας αρκετά απλός κώδικας, αλλά μπορείτε να ορίσετε πολλές άλλες ιδιότητες για τον γραμμωτό κώδικα, όπως να προσαρμόσετε την εμφάνισή του ως προς το μέγεθος, την ανάλυση, τις ρυθμίσεις περιγράμματος, τη γωνία περιστροφής και τα paddings.
Σε αυτό το σύντομο σεμινάριο, μάθαμε να δημιουργούμε γραμμωτό κώδικα SVG χρησιμοποιώντας C#. Εάν ενδιαφέρεστε να μάθετε για την ανάγνωση του Barcode, ανατρέξτε στο άρθρο στο πώς να διαβάσετε τον γραμμωτό κώδικα χρησιμοποιώντας C#.