UI di scansione con fotocamera pronta da integrare per Android

Crea schermate di scansione veloci e affidabili senza assemblare da zero fotocamera, UI e logica di riconoscimento. Aspose.BarCode for Android via Java include un componente di scansione che può funzionare come Activity standalone o essere integrato come Fragment, con configurazione delle impostazioni di riconoscimento e dell’area di scansione.

Standard? Coperti.

Aspose.BarCode for Android via Java supporta tutti i principali formati immagine, inclusi formati vettoriali come SVG ed EMF, oltre al PDF. Usa la nostra API per riconoscere files da scanner o fotocamere con facilità. Ecco tutte le simbologie di codici a barre supportate, incluse 1D, 2D, postali e composite. Ognuna può essere generata e riconosciuta su tutte le piattaforme supportate.

Codici matrice / 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 composite

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

Pensato per Android

Aspose.BarCode for Android via Java è pensato per lo sviluppo mobile su Android. È compatibile con Android API level 19 e superiori. Puoi integrarlo in progetti Gradle come AAR dal repository Maven di Aspose e usare Android Studio per lo sviluppo.

Microsoft Windows
Linux
Android
macOS
Android Studio
Gradle
IntelliJ IDEA
GitHub
Docker

Demo di codice dal vivo

Incolla testo → ottieni un codice a barre. Trascina un file → ottieni i dati decodificati. Entrambi gli esempi includono codice di esempio generato automaticamente, così puoi copiarlo 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(); Log.d("BarcodeTest", String.format("Recognized %d barcode(s)", res.length)); for (BarCodeResult result : res) { Log.d("BarcodeTest", String.format("%s: %s", result.getCodeTypeName(), result.getCodeText())); }

Controllo completo dei codici a barre per app mobile

Aspose.BarCode for Android via Java consente agli sviluppatori di aggiungere funzionalità codici a barre robuste direttamente nelle applicazioni Android. Dal retail e logistica fino a sanità e banking, questa libreria mobile è ottimizzata per flussi in tempo reale e funziona bene anche su dispositivi di fascia media. È ideale per app che richiedono lettura accurata o generazione precisa di codici a barre in mobilità.

Con un’API Java pulita e un componente di scansione pronto per Android, puoi:

  • Riconoscere e generare codici a barre 1D e 2D, inclusi QR, Aztec, Code 128 e altro
  • Scansionare codici a barre da acquisizione fotocamera, foto o file
  • Personalizzare aspetto, risoluzione, dimensioni e allineamento del codice a barre
  • Usare standard di codici a barre ECI, GS1 e postali
  • Integrare flussi di codici a barre in app business o consumer con una UX coerente

Funzionalità e capacità

Aspose.BarCode for Android via Java è una potente libreria di sviluppo per generare e riconoscere codici a barre 1D e 2D da vari tipi di immagine a qualsiasi angolazione. Questa API consente di esportare i codici generati in diversi formati immagine di alta qualità e di modificare l’aspetto e i parametri dei codici, ad esempio colore di sfondo, colore delle barre, angolo di rotazione, dimensione X, qualità immagine, risoluzione, didascalie (captions), dimensione e molti altri. Offre inoltre funzionalità avanzate di rilevamento e lettura e supporta oltre 80 tipi di codici a barre.

Feature icon

Salva etichette di codici a barre in vari formati

Feature icon

Riconosci da stream o file

Feature icon

Codifica e decodifica caratteri (non inglesi) nei tipi 2D

Feature icon

Ruota immagini di codici a barre a qualsiasi angolo

Feature icon

Scansiona codici a barre da file TIFF e PDF multipagina con Aspose.PDF

Feature icon

Supporto per simbologie lineari, 2D e postali