Čárový kód je jako speciální kód, který mohou stroje přečíst. Obvykle má řádky a čísla, které pomáhají identifikovat produkty, jako je sledování zásob a prodej. V tomto článku si povíme, jak používat Java ke skenování čárových kódů v rámci aplikace.
Java API pro skenování čárových kódů
GroupDocs.Parser for Java API je užitečný nástroj pro vývojáře k extrahování informací z různých typů dokumentů, jako jsou soubory PDF, soubory Word a tabulky aplikace Excel. Umožňuje extrahovat text, obrázky, QR kódy, čárové kódy a strukturovaný obsah z dokumentů. Toto API použiji ke skenování čárových kódů z obrázku v rámci aplikace pomocí jednoduchého fragmentu kódu Java.
Chcete-li začít, můžete si stáhnout soubor JAR z části ke stažení. Pro vaše aplikace založené na Maven použijte následující konfigurace:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-parser</artifactId>
<version>23.2</version>
</dependency>
Jak skenovat čárové kódy pomocí Java
Pokud si myslíte, že skenování čárových kódů je obtížné, zkusme změnit názor. Chcete-li číst obrázek čárového kódu pomocí Java, postupujte takto:
- K načtení obrázku čárového kódu použijte třídu Parser.
- Získejte čárový kód(y) z načteného obrázku.
- Extrahujte zakódované informace z čárového kódu pomocí metody getValue.
Podívejte se na následující příklad zdrojového kódu Java, abyste viděli, jak skenovat obrázek čárového kódu ve vaší aplikaci.
// Naskenujte čárový kód pomocí Java
try(Parser parser = new Parser("/path/barcode.png"))
{
// Extrahujte všechny čárové kódy.
Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
// Opakovat
for(PageBarcodeArea barcode : barcodes)
{
// Vytiskněte hodnoty Identified Barcode
Console.WriteLine(barcode.getCodeTypeName() +" Code Value: " + barcode.getValue());
}
}
Získejte plnou licenci na omezenou dobu
Můžete bezplatně získat dočasnou licenci k prozkoumání skeneru čárových kódů a dalších funkcí API bez jakýchkoli omezení během hodnocení.
Závěr
Na závěr jste objevili přímou metodu skenování čárových kódů z obrázků pomocí Javy. S těmito znalostmi si můžete vytvořit vlastní čtečku čárových kódů nebo dokonce vyvinout online aplikaci pro skenování čárových kódů.
Pro další vzdělávání můžete prozkoumat následující cenné zdroje: