Vygenerujte čárový kód EAN v Javě.

Čárový kód EAN je široce používán v mezinárodním obchodování k identifikaci detailů různých produktů. Čárový kód EAN je oblíbený pro svou efektivitu, protože může být zpracován rychleji, je méně náchylný k chybám a existují různé varianty pro různé scénáře. V určitých případech může být nutné vytvořit kód EAN. V souladu s tím tento článek vysvětluje, jak vytvořit čárový kód EAN programově v Javě.

Java EAN Barcode Generator API – ke stažení zdarma

Aspose.BarCode for Java API podporuje vytváření nebo skenování mnoha typů čárových kódů. Můžete jej snadno nastavit tak, že k němu přistoupíte v sekci stahování nebo použijte konfigurace níže v souboru pom.xml a povolte jej z Aspose Repository.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.9</version>
</dependency>

Vygenerujte čárový kód EAN 13 v Javě

Následující kroky vysvětlují, jak programově vygenerovat čárový kód EAN v Javě:

  1. Inicializujte objekt třídy BarcodeGenerator.
  2. Nastavte velikost v počtu pixelů.
  3. Uložte výstupní čárový kód EAN 13 jako obrázek.

Následující fragment kódu ukazuje, jak programově vygenerovat čárový kód EAN v Javě:

// Inicializujte instanci třídy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");

// Nastavte velikost v pixelech
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// Uložit výstupní EAN 13 čárový kód
gen.save("Ean13.png", BarCodeImageFormat.PNG);

Vygenerujte EAN 5 s dodatečnými daty v Javě

Do čárového kódu můžete přidat další číslice, které odrážejí konkrétní informace. Následující kroky ukazují, jak vygenerovat čárový kód EAN 5 připojením číslic ke kódu EAN 13 v Javě.

  1. Vytvořte instanci třídy BarcodeGenerator a nastavte EncodeType.
  2. Nastavte prostor doplňku a data doplňku.
  3. Uložte výstupní kód EAN 5 jako obrázek.

Ukázka kódu níže ukazuje, jak vygenerovat kód EAN 5 s doplňkovými daty v Javě:

// Inicializujte instanci třídy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");

// Nastavte velikost v pixelech
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// Nastavte prostor doplňku v pixelech
gen.getParameters().getBarcode().getSupplement().getSupplementSpace().setPixels(20);

// Dodatek sady EAN 5
gen.getParameters().getBarcode().getSupplement().setSupplementData("12345");

// Uložte čárový kód EAN 5
gen.save("SupplementEAN5.png", BarCodeImageFormat.PNG);

Následující obrázek znázorňuje ukázkový výstup kódu EAN 5 obsahující doplňková data:

EAN 5 doplněk Java

Získejte bezplatnou licenci

Máte zájem hodnotit API bez jakýchkoliv omezení hodnocení? Požádejte nyní o bezplatnou dočasnou licenci a otestujte API na plnou kapacitu.

Závěr

V tomto článku jste pochopili, jak programově vygenerovat čárový kód EAN v Javě. Kromě toho jsou také vysvětleny podrobnosti pro vytvoření kódu EAN s doplňkovými daty, jako jsou EAN 5 a EAN 2. Kromě toho můžete najít další podrobnosti o dalších funkcích API v sekci dokumentace. Neváhejte a napište nám na forum, pokud potřebujete prodiskutovat jakékoli vaše obavy.

Viz také