Dlaczego Aspose.Barcode na Androida?

Biblioteka kodów kreskowych obsługuje różne ustawienia skanowania i dekodowania uszkodzonych lub zniekształconych kodów kreskowych. Umożliwia z powodzeniem odczytu obrazy kodów kreskowych o różnych wadach, takich jak szum Gaussa, odwrócone kolory, białe plamy, artefakty wizualne, kolorowe tło i brakujące paski. Aby poprawić czytelność kodów kreskowych, API umożliwia specjalne metody i mechanizmy, w tym filtrowanie mediany, filtrowanie „soli i papieru”, zmniejszenie wielkości obrazu i inne. Ponadto biblioteka kodów kreskowych korzysta z zaawansowanych metod do dekodowania kodów kreskowych macierzy danych przemysłowych, odczytania poważnie uszkodzonych kodów QR, a nawet przywracają niektóre dane z nieprawidłowych kodów kreskowych.

Standardy? Pokryty.

Aspose.BarCode for Android via Java Aspose.Barcode obsługuje wszystkie główne formaty obrazów, w tym formaty wektorowe, takie jak SVG i EMF, a także PDF. Użyj naszego interfejsu API, aby rozpoznać pliki z skanerów lub kamer z łatwością. Oto wszystkie obsługiwane symbologie kodów kreskowych, w tym typy 1D, 2D, pocztowe i kompozytowe. Każdy z nich może być generowany i rozpoznawany na wszystkich obsługiwanych platformach.

Kody macierzy / 2D

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

Kody liniowe / 1D

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

Kody branżowe i złożone

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

Zbudowany na Androida

Aspose.Barcode na Androida przez Java jest dostosowany do rozwoju mobilnego na Androidzie. Kompatybilny z Android API poziomu 19 i wyższym, płynnie integruje się z Android Studio i obsługuje nowoczesne praktyki rozwoju tabletów, telefonów i wbudowanych urządzeń z Androidem.

Android
Android Studio
Gradle
Amazon
Azure
IntelliJ IDEA
Eclipse
Apache Maven
GitHub

Demo kodu na żywo

Wklej tekst → Zdobądź kod kreskowy. Upuść plik → Uzyskaj dekodowane dane. Oba przykłady są wyposażone w auto generowany przykładowy kod, dzięki czemu możesz skopiować prosto do swojego projektu.


// 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())); }

Pełna kontrola kodów kreskowych dla aplikacji mobilnych

Aspose.Barcode dla Androida za pośrednictwem Java upoważnia programistów do dodawania solidnych funkcji kodu kreskowego bezpośrednio do aplikacji na Androida. Od handlu detalicznego i logistyki po opiekę zdrowotną i bankowość, ta mobilna biblioteka kodów kreskowych jest zoptymalizowana pod kątem wydajności w czasie rzeczywistym i niezawodnie działa nawet na urządzeniach średnich. Jest idealny do aplikacji, które wymagają dokładnego czytania kodów kreskowych lub precyzyjnego generowania kodów kreskowych w podróży.

Dzięki pełnej funkcjonalności offline i czystym interfejsie API Java możesz:

  • Rozpoznaj i generuj kody kreskowe 1D i 2D, w tym QR, Aztec, Code 128 i inne
  • Skanuj kody kreskowe ze strumieni aparatu, zdjęć lub plików
  • Dostosuj wygląd, rozdzielczość, rozmiar i wyrównanie kodu kreskowego
  • Użyj standardów ECI, GS1 i pocztowych kodów kreskowych
  • Z łatwością osadzaj przepływy pracy kodu kreskowego w aplikacje biznesowe lub konsumenckie

Funkcje i możliwości

Aspose.BarCode for Android via Java to potężna biblioteka rozwoju do generowania i rozpoznawania kodów kreskowych 1D i 2D z różnych typów obrazów pod dowolnym kątem. Ten interfejs API umożliwia eksport generowanych kodów kreskowych do różnych wysokiej jakości formatów obrazów, umożliwia modyfikację pojawienia się wygenerowanych kodów kreskowych i ich parametrów, takich jak kolor tła, kolor paska, kąt obrotu, X-wymiar, jakość obrazu, rozdzielczość, podpisy, rozmiar i wiele innych. Zapewnia również bogate funkcje wykrywania i czytania kodów kreskowych oraz obsługuje ponad 60 typów kodów kreskowych.

Feature icon

Zapisz etykiety kodów kreskowych w różnych formatach

Feature icon

Rozpoznać ze strumienia lub pliku

Feature icon

Enkoduj i dekoduj znaki (nieanglish) w typach 2D

Feature icon

Obróć obrazy kodów kreskowych pod dowolnym kątem

Feature icon

Skanki kody z wieloma stronami TIFF

Feature icon

Obsługa symboli liniowych, 2D i pocztowych