Πώς να δημιουργήσετε Codabar και Code 11 Barcodes για εφαρμογές Υγείας και Βιβλιοθήκης στο .NET
Τι είναι το Codabar και το Code 11 Barcodes;
Το Codabar είναι ένας αριθμητικός κωδικός γραμμής που χρησιμοποιείται ευρέως στις τράπεζες του αίματος, στις βιβλιοθήκες και στις υπηρεσίες πακέτου, υποστηρίζοντας αριθμούς 0-9 και A-D για σύμβολα ξεκίνησης/σταμάτωσης.Ο κώδικας 11 χρησιμοποιήθηκε για την αποθήκευση και την ταυτοποίηση των τηλεπικοινωνιών, υποστήριξη αριθμών 0–9 και dash (-).
Γρήγορη έναρξη (μικρό παράδειγμα)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
generator.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Πίνακας Περιεχομένων
- Εισαγωγή
- Τι είναι το Codabar και το Code 11 Barcodes;
- Γρήγορη έναρξη (μικρό παράδειγμα)
- Προϋποθέσεις
- Βήμα προς βήμα εφαρμογή
- Ελέγξτε τις επιλογές ψηφιοποίησης και προσαρμογής
- Προσαρμοσμένη εμφάνιση κωδικού γραμμής
- Υποστηριζόμενες μορφές εξόδου
- Διαχείριση προβλημάτων και κοινά ζητήματα
- FAQs
- Χρήση περιπτώσεων και εφαρμογών
- שיטות עבודה מומלצות
- Σχετικά άρθρα
- Συμπεράσματα
Εισαγωγή
Αυτό το άρθρο καλύπτει πώς να δημιουργήσετε Codabar και Code 11 κωδικούς γραμμής για την υγειονομική περίθαλψη, τη βιβλιοθήκη, την τηλεπικοινωνία και την παρακολούθηση πακέτων χρησιμοποιώντας Aspose.BarCode για .NET.
Προϋποθέσεις
- Visual Studio 2019 ή αργότερα
- • Το .NET Framework 4.6.2+ και το .Net 6.0+
- Aspose.BarCode για το .NET (NuGet)
- Βασικές γνώσεις C#
PM> Install-Package Aspose.BarCode
Βήμα προς βήμα εφαρμογή
Κωδικός Παραδείγματος:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Codabar, "A123456B");
gen.Save("codabar-bloodbank.png", BarCodeImageFormat.Png);
Κώδικας 11 Παραδείγματα:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code11, "12345-6789");
gen.Save("code11-telecom.png", BarCodeImageFormat.Png);
Ελέγξτε τις επιλογές ψηφιοποίησης και προσαρμογής
- Κώδικας 11 Ελέγξτε τον αριθμό:
csgen.Parameters.Barcode.Code11.EnableChecksum = true;
- Υψηλότητα και πλάτος μπαρ:
csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
- Χρώμα και φόντο:
csgen.Parameters.Barcode.BarColor = Color.MidnightBlue; gen.Parameters.Barcode.BackColor = Color.White;
- Κεφάλαιο :
csgen.Parameters.CaptionBelow\.Visible = true;
Προσαρμοσμένη εμφάνιση κωδικού γραμμής
- Δείτε παραπάνω για το ύψος, το πλάτος και το χρώμα
- Προσαρμογή XDimension και BarHeight για το μέγεθος της ετικέτας
- Χρησιμοποιήστε SVG ή PNG για εκτύπωση crisp
Υποστηριζόμενες μορφές εξόδου
- PNG, JPEG, BMP – Δίπλωμα και ψηφιακό
- TIFF - Αρχείο ή ιατρικές / εργαστηριακές εκτυπωτές
- SVG, EMF – μεγάλης κλίμακας ή ψηφιακές ετικέτες
Διαχείριση προβλημάτων και κοινά ζητήματα
Ο κωδικός μπαρ δεν σάρωση;
Χρησιμοποιήστε μόνο έγκυρους χαρακτήρες. εξασφαλίστε τα κατάλληλα σύμβολα έναρξης/σταμάτωσης για το Codabar.
• Ελέγξτε τα λάθη;
Επιτρέπει / απενεργοποιεί το checksum για να ταιριάζει με τις προσδοκίες του σαρωτή ή της εφαρμογής.
Μικρή ετικέτα που δεν ταιριάζει;
Χαμηλότερη BarHeight και XDimension.
FAQs
**Κ: Αυτοί οι κωδικοί γραμμής είναι αποδεκτοί στις σύγχρονες υπηρεσίες υγείας και βιβλιοθήκες;**Α: Ναι – και τα δύο χρησιμοποιούνται σε όλο τον κόσμο για κληρονομιά και νέες ροές εργασίας.
Q: Μπορώ να κωδικοποιήσω το κείμενο με το Codabar;Α: Όχι – Το codabar είναι αριθμητικό με το A-D για start/stop μόνο.
Χρήση περιπτώσεων και εφαρμογών
- Ετικέτα τραπεζικού αίματος (Codabar)
- Βιβλιοθήκη και διαχείριση δανείων
- Πάρκελ και αλληλογραφία Tracking
- Τηλεπικοινωνιακό περιουσιακό στοιχείο / αποθεματικό (Κώδικας 11)
Καλύτερες πρακτικές: ταχεία πίνακα αναφοράς
Τίπ | Κάντε | Να μην |
---|---|---|
Τσαρσέ | Κωδικός: 0-9, A-D, Κώδικας 11: 0, 9 - | Χρησιμοποιήστε γράμματα ή σύμβολα |
Ξεκινά / Σταματά | Χρησιμοποιήστε το A-D για το Codabar | Μην ξεκινήσετε / σταματήσετε χαρακτήρες |
ΠΕΡΙΣΣΟΤΕΡΙΚΗ FORMAT | SVG/PNG για την παραγωγή crisp | Λιγότερο JPG για εκτύπωση |
Ελέγξτε το ψηφιακό | Εάν η ροή εργασίας απαιτεί | Επιτρέπεται τυχαία |
Συμπεράσματα
Το Codabar και το Code 11 παραμένουν απαραίτητα για την υγειονομική περίθαλψη, τη βιβλιοθήκη και τις ροές εργασίας παρακολούθησης κληρονομιάς. το Aspose.BarCode για το .NET καθιστά την παραγωγή και την ενσωμάτωσή τους απλή. Aspose.BarCode API αναφοράς Για περισσότερα παραδείγματα και επιλογές.