Aspose.BarCode  για Node.js via Java

Node.js Barcode Generator and Scanner API

Αναγνωρίστε ή δημιουργήστε 1D, 2D και ταχυδρομικούς γραμμωτούς κώδικες συμπεριλαμβανομένων των Code128, Code93, Code39, QR Code από διαφορετικές εικόνες.

  Download Free Trial
  
 
Το

Το Aspose.BarCode για το Node.js μέσω Java είναι ένα εύκολα προσαρμόσιμο API δημιουργίας γραμμικού κώδικα και αποκωδικοποιητή. Οι προγραμματιστές μπορούν να ενσωματώσουν τη λειτουργία δημιουργίας και ανάγνωσης γραμμωτού κώδικα στις εφαρμογές τους μέσω της γέφυρας nodejs-java. Μπορεί να χρησιμοποιηθεί για την ανάγνωση κοινών γραμμωτών κωδίκων 1D, 2D και ταχυδρομικών κωδίκων από εικόνες σε οποιαδήποτε γωνία. Αυτή η βιβλιοθήκη γραμμωτού κώδικα επιτρέπει στους προγραμματιστές να δημιουργούν εικόνες γραμμωτού κώδικα άνω των 60 τύπων και να τις αποθηκεύουν σε διάφορες μορφές, όπως JPG, PNG, GIF, BMP και TIFF. Υποστηρίζει την προσαρμογή διαφορετικών χαρακτηριστικών απεικόνισης, όπως το χρώμα και το στυλ του περιγράμματος του γραμμικού κώδικα, τα περιθώρια, η γωνία περιστροφής, η ανάλυση και το χρώμα του γραμμικού κώδικα.

Προηγμένες δυνατότητες Node.js Barcode API

Δημιουργήστε ελβετικό κωδικό QR

Εκτός από τους 2D barcode και τους QR codes, η βιβλιοθήκη barcode επιτρέπει τη δημιουργία και την ανάγνωση ελβετικών κωδικών QR. Βασίζονται στην προδιαγραφή κώδικα QR (Quick Response) και χρησιμοποιούνται στην Ελβετία για να διευκολύνουν τις πληρωμές μεταξύ επιχειρήσεων και ιδιωτών. Οι κωδικοί QR είναι δισδιάστατοι γραμμικοί κώδικες που μπορούν να σαρωθούν με ένα smartphone ή άλλη συσκευή για γρήγορη και εύκολη πρόσβαση σε πληροφορίες ή εκτέλεση μιας ενέργειας. Οι ελβετικοί κωδικοί QR είναι ένα εθνικό πρότυπο για ηλεκτρονικές πληρωμές στην Ελβετία. Χρησιμοποιούνται από τις επιχειρήσεις για να λαμβάνουν πληρωμές από πελάτες. Όταν ένας πελάτης σαρώνει έναν ελβετικό κωδικό QR, του παρέχονται πληροφορίες πληρωμής και μπορεί να ξεκινήσει μια πληρωμή από την εφαρμογή mobile banking. Αυτό παρέχει έναν βολικό και ασφαλή τρόπο για τις επιχειρήσεις να δέχονται πληρωμές από τους πελάτες τους. Οι ελβετικοί κωδικοί QR χρησιμοποιούνται συνήθως σε διάφορους κλάδους, όπως το λιανικό εμπόριο, η φιλοξενία και η υγειονομική περίθαλψη. Για να δημιουργήσετε έναν ελβετικό κωδικό QR, θα χρειαστεί να δώσετε τις απαραίτητες πληροφορίες, όπως το όνομα της επιχείρησής σας, τα στοιχεία τραπεζικού λογαριασμού και το ποσό της πληρωμής. Η συσκευή δημιουργίας κωδικών QR Aspose θα χρησιμοποιήσει αυτές τις πληροφορίες για να δημιουργήσει έναν ελβετικό κωδικό QR που μπορεί στη συνέχεια να σαρωθεί από τους πελάτες σας για να ξεκινήσει μια πληρωμή. Μόλις δημιουργηθεί ο κωδικός QR, μπορείτε να τον κατεβάσετε και να τον χρησιμοποιήσετε στην επιχείρησή σας για να δέχεστε πληρωμές από τους πελάτες σας.

Ζωντανό παράδειγμα δημιουργίας κωδικών QR

Η βιβλιοθήκη γραμμωτού κώδικα επιτρέπει στους προγραμματιστές να δημιουργήσουν ένα ευρύ φάσμα γραμμωτών κωδίκων 2D, συμπεριλαμβανομένων των Data Matrix, Aztec Code, PDF417, Macro PDF417 και άλλων. Είναι ιδιαίτερα χρήσιμο για τη δημιουργία μεγάλων ή πολλαπλών γραμμωτών κωδίκων που περιέχουν μεγάλες ή πολύπλοκες τιμές δεδομένων. Η βιβλιοθήκη παρέχει μια απλή και διαισθητική διεπαφή για τον καθορισμό του τύπου του γραμμικού κώδικα που θα δημιουργηθεί, την εισαγωγή των δεδομένων εισόδου προς αποθήκευση και τον ορισμό παραμέτρων που σχετίζονται με την εμφάνιση. Αυτό το καθιστά ένα φιλικό προς το χρήστη και ισχυρό εργαλείο για τη δημιουργία γραμμωτών κωδίκων υψηλής ποιότητας για διάφορες εφαρμογές. Το παρακάτω δείγμα κώδικα δείχνει πώς μπορείτε να δημιουργήσετε κωδικούς QR.

Code to be executed - JavaScript


const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarcodeGenerator = aspose_barcode.BarcodeGenerator;
let EncodeTypes = aspose_barcode.EncodeTypes;

// Create an instane of the BarcodeGenerator class
let generator = new BarcodeGenerator(EncodeTypes.QR, "");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeteres(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate and save image
generator.save("example.png", aspose_barcode.BarCodeImageFormat.PNG);
Generation result

Βελτιστοποιήστε την ανάγνωση γραμμωτού κώδικα

Το Aspose.Barcode for C++ είναι μια ολοκληρωμένη βιβλιοθήκη γραμμωτού κώδικα για εργασία με γραμμικούς κώδικες σε ένα ευρύ φάσμα εφαρμογών. Ένα από τα βασικά χαρακτηριστικά του είναι η δυνατότητα τελειοποίησης της διαδικασίας αναγνώρισης για βελτιστοποίηση τόσο της ποιότητας όσο και της ταχύτητας ανίχνευσης γραμμωτού κώδικα. Η βιβλιοθήκη προσφέρει πολλές προηγμένες ρυθμίσεις που μπορούν να χρησιμοποιηθούν για τη βελτιστοποίηση της σάρωσης γραμμωτού κώδικα ανάλογα με τις συγκεκριμένες ανάγκες μιας εφαρμογής. Για παράδειγμα, η βιβλιοθήκη παρέχει ειδικές λειτουργίες ανάγνωσης που επιτρέπουν τη γρήγορη σάρωση γραμμικών γραμμικών κωδίκων υψηλής ποιότητας. Αυτό μπορεί να είναι χρήσιμο σε εφαρμογές που πρέπει να επεξεργαστούν γρήγορα μεγάλους όγκους δεδομένων γραμμωτού κώδικα. Επιπλέον, η βιβλιοθήκη επιτρέπει στους προγραμματιστές να καθορίσουν περιοχές σάρωσης στόχου και τύπους γραμμωτού κώδικα, οι οποίοι μπορούν να βελτιώσουν την ακρίβεια της σάρωσης εστιάζοντας στις πιο σχετικές περιοχές της εικόνας. Το API υποστηρίζει επίσης την ανίχνευση πολλαπλών γραμμικών κωδίκων σε μία εικόνα, κάτι που μπορεί να είναι χρήσιμο σε εφαρμογές που πρέπει να επεξεργαστούν πολλούς γραμμικούς κώδικες ταυτόχρονα.

Ζωντανό Παράδειγμα Αναγνώρισης Barcode

Το API ανάγνωσης γραμμωτού κώδικα παρέχει ένα σύνολο λειτουργιών για σάρωση, ανίχνευση και ανάγνωση γραμμωτών κωδίκων 1D, 2D και ταχυδρομικών κωδίκων. Με λίγες μόνο γραμμές κώδικα, οι προγραμματιστές μπορούν εύκολα να ενσωματώσουν αυτή τη λειτουργία στις εφαρμογές τους και να τη χρησιμοποιήσουν για να ανιχνεύσουν και να αποκωδικοποιήσουν ένα ευρύ φάσμα γραμμωτών κωδίκων που χρησιμοποιούνται συνήθως. Το API έχει σχεδιαστεί για να είναι φιλικό προς το χρήστη και διαισθητικό, διευκολύνοντας τους προγραμματιστές να προσθέτουν γρήγορα και εύκολα δυνατότητες σάρωσης γραμμικού κώδικα στις εφαρμογές τους.

Ready to recognize Αναγνωρίζοντας Ρίξτε ένα αρχείο εδώ ή κάντε κλικ για περιήγηση *

* Μεταφορτώνοντας τα αρχεία σας ή χρησιμοποιώντας την υπηρεσία, συμφωνείτε με τους Όρους χρησιμοποιήστε και Πολιτική απορρήτου.

Code to be executed - JavaScript

    
const barcode_ = require("aspose.barcode");
const aspose_barcode = barcode_.AsposeBarcode

let BarCodeReader = aspose_barcode.BarCodeReader;
let QualitySettings = aspose_barcode.QualitySettings;

let reader = new BarCodeReader("<file name>", null, DecodeType.AllSupportedTypes);
reader.readBarCodes().forEach(function (result, i, results)
{
    console.log(result.getCodeText());
    console.log(result.getCodeTypeName());
});

Αποτέλεσμα αναγνώρισης

Τι Λένε οι Άνθρωποι

Μην παίρνετε το λόγο μας για αυτό. Δείτε τι λένε οι χρήστες για τα API.

 
 
View Case Studies
  
  

Το Aspose.BarCode προσφέρει μεμονωμένα API δημιουργίας και αναγνώρισης γραμμωτού κώδικα για άλλα δημοφιλή περιβάλλοντα ανάπτυξης όπως αναφέρονται παρακάτω: