Perché aspirare.Barcode per Java?

La libreria di codici a barre supporta varie impostazioni per scansionare e decodificare i codici a barre danneggiati o distorti. Consente di leggere correttamente le immagini dei codici a barre con vari difetti, come rumore gaussiano, colori invertiti, macchie bianche, artefatti visivi, sfondo colorato e barre mancanti. Per migliorare la leggibilità del codice a barre, l’API consente metodi e meccanismi speciali, tra cui filtraggio mediano, filtraggio sale-and-paper, riducendo le dimensioni dell’immagine e altri. Inoltre, la libreria di codici a barre beneficia di metodi avanzati per decodificare i codici a barre della matrice di dati industriali, leggere codici QR gravemente danneggiati e persino ripristinare alcuni dati da codici a barre errati.

Standard? Coperto.

Aspose.BarCode for Java Aspose.Barcode supporta tutti i principali formati di immagini, compresi i formati vettoriali come SVG ed EMF, nonché PDF. Usa la nostra API per riconoscere files da scanner o telecamere con facilità. Ecco tutte le simbologie del codice a barre supportate, inclusi tipi 1D, 2D, postale e compositi. Ognuno può essere generato e riconosciuto su tutte le piattaforme supportate.

Codici Matrix / 2D

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

Codici lineari / 1D

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

Codici industriali e compositi

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Supporto Java multipiattaforma

Assepse.BarCode per Java è un’API multipiattaforma che funziona su qualsiasi sistema con una macchina virtuale Java, tra cui Windows, Linux e MacOS. Che tu crei applicazioni desktop, Web o lato server, la libreria si adatta perfettamente agli ambienti Java SE e Java EE.

Microsoft Windows
Linux
Android
Android Studio
Gradle
macOS
IntelliJ IDEA
Eclipse
Apache Maven
GitHub

Demo di codice live

Incolla testo → Ottieni un codice a barre. Lascia cadere un file → Ottieni dati decodificati. Entrambi gli esempi sono dotati di codice di esempio generato automaticamente in modo da poter copiare direttamente nel tuo progetto.


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); System.out.printf("Recognized %d barcode(s)%n", res.length); for (BarCodeResult result : res) { System.out.printf("%s: %s%n", result.getCodeTypeName(), result.getCodeText()); }

Potenza a barre per ogni progetto Java

ASPUSE.BarCode per Java porta funzionalità di codice a barre robuste e flessibili a qualsiasi sistema basato su Java. È progettato per gli sviluppatori che devono integrare la funzionalità del codice a barre in applicazioni aziendali, sistemi di gestione dei documenti o flussi di lavoro automatizzati. Con un’elevata precisione e una vasta gamma di formato, funziona ugualmente bene nelle applicazioni Java on-premise e nutrite dal cloud.

Con il controllo completo sulla logica e il design del codice a barre, puoi:

  • Generare e riconoscere più di 60 tipi di codici a barre
  • Leggi i codici a barre da immagini raster, PDF e flussi
  • Maniglia immagini a barre ruotate, distorte o rumorose
  • Personalizza dimensioni, risoluzione, colori e etichette di testo
  • Implementare gli standard GS1, ECI e Postal Barcode

Funzionalità e capacità

Aspose.BarCode for Java è una potente libreria di sviluppo per generare e riconoscere i codici a barre 1D e 2D da vari tipi di immagini con un angolo. Questa API consente di esportare codici a barre generati a diversi formati di immagini di alta qualità, consente di modificare l’aspetto di codici a barre generati e dei loro parametri, come colore di sfondo, colore della barra, angolo di rotazione, dimensione X, qualità dell’immagine, risoluzione, didascalie, dimensioni e molti altri. Fornisce inoltre funzionalità ricche di rilevamento e lettura dei codici a barre e supporta oltre 60 tipi di codici a barre.

Feature icon

Salva le etichette del codice a barre in vari formati

Feature icon

Riconoscere dal flusso o dal file

Feature icon

ENCODE & DECODE caratteri (non inglesi) in tipi 2D

Feature icon

Ruota le immagini del codice a barre in qualsiasi angolo

Feature icon

Cancella codici a barre da Multi-Page Tiff

Feature icon

Supporto per simbologie lineari, 2D e postali