Čá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
- Vygenerujte čárový kód EAN 13 v Javě
- Vygenerujte EAN 5 s dodatečnými daty 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ě:
- Inicializujte objekt třídy BarcodeGenerator.
- Nastavte velikost v počtu pixelů.
- 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ě.
- Vytvořte instanci třídy BarcodeGenerator a nastavte EncodeType.
- Nastavte prostor doplňku a data doplňku.
- 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:
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.