Aspose.BarCode  για JasperReports

Δημιουργήστε και εξάγετε γραμμωτούς κώδικες στο JasperReports

JasperReports & JasperServer API για δημιουργία, εμφάνιση και εξαγωγή γραμμωτών κωδίκων 1D, 2D και Ταχυδρομείων.

  Download Free Trial
  
 

Το Aspose.BarCode for JasperReports είναι μια ευέλικτη επέκταση JasperReports και JasperServer για τη δημιουργία και την εμφάνιση ετικετών γραμμικού κώδικα στις εφαρμογές σας. Αυτές οι ετικέτες γραμμωτού κώδικα μπορούν να αποδοθούν σε πολλές δημοφιλείς μορφές εικόνας.

Προηγμένες δυνατότητες εξαγωγής JasperReports σε Barcode

Εύκολη ανάπτυξη

Το Aspose.BarCode for JasperReports παρέχει ένα ειδικό σύνολο εργαλείων για εργασία με γραμμωτούς κώδικες στο JasperReports. Χρησιμοποιώντας αυτό το API, οι προγραμματιστές μπορούν να σαρώσουν γραμμωτούς κώδικες που έχουν τοποθετηθεί σε υπάρχουσες αναφορές ή να τους προσθέσουν σε νέες αναφορές. Αυτή η βιβλιοθήκη γραμμωτού κώδικα είναι κωδικοποιημένη αποκλειστικά σε Java και παρέχεται ως ένα ενιαίο έγγραφο JAR και μπορεί εύκολα να αναπτυχθεί σε μηχανήματα με εγκατεστημένο JasperReports ή JasperServer. Για να εγκαταστήσετε την επέκταση γραμμικού κώδικα JasperReports, απλώς αντιγράψτε το έγγραφο JAR στη σωστή θέση φακέλου και ξεκινήστε να εργάζεστε.

Ζωντανό Παράδειγμα Generation Barcode

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

Code to be executed - Java


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

// Specify the code text
generator.setCodeText("");

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

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

// Generate image
generator.generateBarCodeImage();
Generation result

Εισαγάγετε γραμμικούς κώδικες στο JasperReports

Το JasperReports επιτρέπει στους προγραμματιστές να δημιουργούν αναφορές χρησιμοποιώντας τα δεδομένα που είναι αποθηκευμένα σε διάφορες πηγές, όπως βάσεις δεδομένων, αρχεία CSV και έγγραφα XML. Παρέχει ένα ευρύ φάσμα δυνατοτήτων για το σχεδιασμό, τη μορφοποίηση και την εξαγωγή αναφορών, οι οποίες μπορούν εύκολα να ενσωματωθούν σε εφαρμογές Java. Ορισμένες συνήθεις χρήσεις του JasperReports περιλαμβάνουν τη δημιουργία τιμολογίων, αποδείξεων, οικονομικών καταστάσεων και άλλων τύπων επιχειρηματικών αναφορών. Μπορεί να είναι χρήσιμο να εισάγετε γραμμικούς κώδικες στο JasperReports για να διευκολύνετε την πρόσβαση και τη διαχείριση των πληροφοριών στις αναφορές. Για παράδειγμα, οι γραμμικοί κώδικες μπορούν να χρησιμοποιηθούν για τη γρήγορη και ακριβή σάρωση και ενημέρωση των πληροφοριών σε ένα JasperReport, συγκεκριμένα, σαρώνοντας έναν γραμμωτό κώδικα σε ένα τιμολόγιο για την ανάκτηση και εμφάνιση των συσχετισμένων δεδομένων. Αυτό θα μπορούσε να διευκολύνει την παρακολούθηση και τη διαχείριση πληροφοριών και να μειώσει τον κίνδυνο σφαλμάτων ή αποκλίσεων. Ο γραμμωτός κώδικας μπορεί επίσης να χρησιμεύσει για την εμφάνιση συγκεκριμένων στοιχείων ή εγγραφών στην αναφορά.

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

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

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

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

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

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

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

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

 
 
View Case Studies
  
  

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