Αυτό το σύντομο θέμα παρέχει λεπτομέρειες σχετικά με τον τρόπο δημιουργίας του Barcode στην Python. Μπορείτε εύκολα να αναπτύξετε ένα πρόγραμμα δημιουργίας γραμμωτού κώδικα στην Python χρησιμοποιώντας μια απλή διεπαφή API. Η αναπτυγμένη εφαρμογή μπορεί να χρησιμοποιηθεί σε περιβάλλοντα Windows, macOS ή Linux που είναι εγκατεστημένα με Python και JDK. Στο παρακάτω παράδειγμα, έχουμε επικεντρωθεί στη δημιουργία του τύπου γραμμικού κώδικα CODABAR. Ωστόσο, το API παρέχει εκτεταμένη υποστήριξη για άλλα Barcode types, όπως QR Code, GS1 Code, 128 Code και πολλά άλλα.
Βήματα για τη δημιουργία γραμμικού κώδικα Python
- Διαμόρφωση Python3 και Aspose.Barcode για Python ακολουθώντας τις οδηγίες
- Δημιουργήστε το αντικείμενο BarcodeGenerator και ορίστε το CODABAR ως τον επιθυμητό τύπο Barcode
- Ρυθμίστε την ανάλυση κειμένου και εξαγωγή εικόνας Barcode
- Ορίστε τον τύπο και τη διαδρομή εικόνας γραμμικού κώδικα εξόδου
- Χρησιμοποιώντας τη μέθοδο Save στην Python, δημιουργήστε μια εικόνα Barcode στο δίσκο
Προκειμένου να αναπτυχθεί μια εφαρμογή Γεννήτρια γραμμωτού κώδικα που βασίζεται στην Python αναπτύσσεται ακολουθώντας τα βήματα που αναφέρονται. Η διαδικασία ξεκινά με τη ρύθμιση του περιβάλλοντος και, στη συνέχεια, θα χρησιμοποιήσετε την παρουσία κλάσης BarcodeGenerator για να ορίσετε τον επιθυμητό τύπο κωδικοποίησης γραμμικού κώδικα. Στα επόμενα βήματα, θα ορίσουμε το προσαρμοσμένο κείμενο για το Barcode μαζί με τη ρύθμιση ανάλυσης για την εικόνα Barcode. Εάν δεν ορίσετε την ανάλυση εικόνας, θα χρησιμοποιηθεί η προεπιλεγμένη ανάλυση εικόνας 96. Τέλος, θα αποθηκεύσουμε το Barcode στο δίσκο σε μορφή PNG. Εάν δεν παρέχεται μορφή εικόνας, τότε η προεπιλεγμένη μορφή PNG θα χρησιμοποιηθεί για την αποθήκευση του Barcode.
Κώδικας για τη δημιουργία γραμμικού κώδικα σε Python
Στο παραπάνω παράδειγμα για την δημιουργία γραμμικού κώδικα API που βασίζεται σε Python έχει χρησιμοποιηθεί αποτελεσματικά για την παραγωγή μιας εικόνας εξόδου χρησιμοποιώντας μερικές γραμμές κώδικα. Το API υποστηρίζει σχεδόν όλους τους τύπους Barcode που μπορούν να χρησιμοποιηθούν σε διαφορετικές εφαρμογές. Παρέχει επίσης διατάξεις για τον ορισμό διαφορετικών άλλων παραμέτρων για τους γραμμωτούς κώδικες, συμπεριλαμβανομένων των ταχυδρομικών παραμέτρων, των παραμέτρων κώδικα κειμένου, των παραμέτρων κωδικοποιημένου μπλοκ, των παραμέτρων DataMatrix και πολλών άλλων.
Σε αυτό το παράδειγμα, είδαμε πόσο εύκολο είναι να αναπτυχθεί μια γεννήτρια γραμμωτού κώδικα χρησιμοποιώντας Python χωρίς εξάρτηση από οποιοδήποτε εργαλείο τρίτου μέρους. Εάν έχετε την τάση να εξάγετε ένα αρχείο Excel σε PDF χρησιμοποιώντας Python, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το Excel σε PDF χρησιμοποιώντας Python.