API do generowania i rozpoznawania kodów kreskowych dla Java
Kod kreskowy w Java — gotowy w kilku linijkach
Więcej przykładów >// Create instance of BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "ASPOSE");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and Save to PNG
gen.save("QRCode.png", BarCodeImageFormat.PNG);
> compile(group: ‘com.aspose’, name: ‘aspose-barcode’, version: ‘25.6’)
Dlaczego Aspose.BarCode for Java?
W produkcji kody kreskowe często pochodzą ze skanerów, kamer mobilnych i plików PDF. To SDK zostało stworzone, aby utrzymać niezawodne dekodowanie, gdy dane wejściowe są zaszumione, o niskim kontraście, przekrzywione lub częściowo uszkodzone. Użyj presetów QualitySettings, aby zrównoważyć szybkość i tolerancję, oraz stosuj ukierunkowane opcje, gdy potrzebujesz większej odporności na trudnych obrazach.
Standardy? Obsługiwane.
Aspose.BarCode for Java obsługuje wszystkie popularne formaty obrazów, w tym formaty wektorowe, takie jak SVG i EMF, a także PDF. Użyj naszego API, aby rozpoznawać files ze skanerów lub kamer bez wysiłku. Oto wszystkie obsługiwane symboliki kodów kreskowych, w tym typy 1D, 2D, pocztowe i złożone. Każdy z nich można generować i rozpoznawać na wszystkich wspieranych platformach.
Kody matrycowe / 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 przemysłowe i złożone
- GS1
- ECI
- Composite barcodes
- HIBC
- SwissQR
- Royal Mailmark
Wieloplatformowe wsparcie Java
Aspose.BarCode for Java działa na każdym systemie operacyjnym obsługującym Javę. Jest zgodny z JDK/JRE 1.8 i nowszymi oraz pasuje do popularnych stosów Java dla aplikacji desktopowych, usług i aplikacji webowych.
Demo kodu na żywo
Wklej tekst → otrzymasz kod kreskowy. Upuść plik → otrzymasz zdekodowane dane. Oba przykłady zawierają automatycznie generowany kod, który możesz skopiować prosto do projektu.
Moc kodów kreskowych dla każdego projektu Java
Aspose.BarCode for Java zapewnia niezawodne generowanie i rozpoznawanie kodów kreskowych w systemach Java każdej skali. Sprawdza się w aplikacjach enterprise, przepływach dokumentów i automatyzacji backendu, gdy potrzebujesz spójnych wyników i szerokiej obsługi symbolik w różnych środowiskach.
Dzięki pełnej kontroli nad tworzeniem i dekodowaniem kodów możesz:
- Generować i rozpoznawać ponad 80 typów kodów kreskowych
- Odczytywać kody z obrazów rastrowych, plików PDF i strumieni
- Obsługiwać obrazy obrócone, przekrzywione i zaszumione dzięki konfigurowalnym ustawieniom rozpoznawania
- Dostosować rozmiar, rozdzielczość, kolory, podpisy i renderowanie tekstu
- Wdrażać standardy GS1, ECI oraz pocztowe standardy kodów kreskowych
Funkcje i możliwości
Aspose.BarCode for Java to potężna biblioteka programistyczna do generowania i rozpoznawania kodów kreskowych 1D i 2D z różnych typów obrazów pod dowolnym kątem. To API umożliwia eksport wygenerowanych kodów do różnych wysokiej jakości formatów, a także modyfikowanie wyglądu i parametrów, takich jak kolor tła, kolor kresek, kąt obrotu, x-dimension, jakość obrazu, rozdzielczość, podpisy, rozmiar i wiele innych. Zapewnia również bogate funkcje wykrywania i odczytu oraz obsługuje ponad 80 typów kodów kreskowych.
Zapis etykiet kodów w różnych formatach
Rozpoznawanie ze strumienia lub pliku
Kodowanie i dekodowanie znaków (nieangielskich) w typach 2D
Obrót obrazów kodów pod dowolnym kątem
Skanowanie kodów z wielostronicowych plików TIFF i PDF z Aspose.PDF
Obsługa symbolik liniowych, 2D i pocztowych