Een streepjescode is als een speciale code die machines kunnen lezen. Het heeft normaal gesproken lijnen en cijfers die helpen bij het identificeren van producten, zoals het bijhouden van de inventaris en het doen van verkopen. In dit artikel zullen we het hebben over het gebruik van Java om streepjescodes in de applicatie te scannen.

Barcodelezer met Java | Scan streepjescode van afbeelding

Java API voor het scannen van streepjescodes

De API GroupDocs.Parser for Java is een handig hulpmiddel voor ontwikkelaars om informatie te extraheren uit verschillende soorten documenten, zoals pdf’s, Word-bestanden en Excel-spreadsheets. Hiermee kunt u tekst, afbeeldingen, QR-codes, streepjescodes en gestructureerde inhoud uit documenten extraheren. Ik zal deze API gebruiken om streepjescodes van de afbeelding in de applicatie te scannen met behulp van een eenvoudig Java-codefragment.

Om aan de slag te gaan, kun je het JAR-bestand downloaden van de downloadsectie. Gebruik voor uw op Maven gebaseerde toepassingen de volgende configuraties:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-parser</artifactId>
    <version>23.2</version>
</dependency>

Barcodes scannen met Java

Als u denkt dat het scannen van streepjescodes moeilijk is, laten we proberen van gedachten te veranderen. Volg gewoon deze stappen om een streepjescodeafbeelding met Java te lezen:

  • Gebruik de klasse Parser om de streepjescodeafbeelding te laden.
  • Haal de streepjescode(s) uit de geladen afbeelding.
  • Haal de gecodeerde informatie uit de streepjescode met behulp van de methode getValue.

Bekijk het volgende Java-broncodevoorbeeld om te zien hoe u een streepjescodeafbeelding in uw toepassing kunt scannen.

// Scan streepjescode met Java
try(Parser parser = new Parser("/path/barcode.png"))
{
    // Pak alle streepjescodes uit.
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // Herhalen
    for(PageBarcodeArea barcode : barcodes)
    {
        // Druk de geïdentificeerde streepjescodewaarden af
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

Ontvang uw volledige licentie voor een beperkte tijd

U kunt tijdens de evaluatie gratis een tijdelijke licentie verkrijgen om de streepjescodescanner en andere functies van de API onbeperkt te verkennen.

Conclusie

Tot slot, je hebt een eenvoudige methode ontdekt om streepjescodes van afbeeldingen te scannen met Java. Met deze kennis kunt u uw eigen streepjescodelezer maken of zelfs een online toepassing voor het scannen van streepjescodes ontwikkelen.

Voor meer informatie kunt u de volgende waardevolle bronnen verkennen:

Zie ook