
Kod kreskowy EAN jest szeroko stosowany w handlu międzynarodowym do identyfikacji szczegółów różnych produktów. Kod kreskowy EAN jest popularny ze względu na swoją wydajność, ponieważ może być przetwarzany szybciej, jest mniej podatny na błędy i istnieją różne warianty dla różnych scenariuszy. W niektórych przypadkach może być konieczne utworzenie kodu EAN. W związku z tym w tym artykule wyjaśniono, jak programowo utworzyć kod kreskowy EAN w Javie.
- Instalacja interfejsu API do generowania kodu kreskowego EAN — bezpłatne pobieranie
- Wygeneruj kod kreskowy EAN 13 w Javie
- Wygeneruj EAN 5 z dodatkowymi danymi w Javie
Instalacja interfejsu API w celu wygenerowania kodu kreskowego EAN — bezpłatne pobieranie
Aspose.BarCode for Java API obsługuje tworzenie lub skanowanie wielu typów kodów kreskowych. Możesz go łatwo skonfigurować, uzyskując do niego dostęp z sekcji pliki do pobrania lub użyj poniższych konfiguracji w pliku pom.xml, aby włączyć go 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>
Wygeneruj kod kreskowy EAN 13 w Javie
Poniższe kroki opisują, jak programowo wygenerować kod kreskowy EAN w Javie:
- Zainicjuj obiekt klasy Generatorkodówkreskowych.
- Ustaw rozmiar w liczbie pikseli.
- Zapisz wyjściowy kod kreskowy EAN 13 jako obraz.
Poniższy fragment kodu pokazuje, jak programowo wygenerować kod kreskowy EAN w Javie:
// Zainicjuj instancję klasy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");
// Ustaw rozmiar w pikselach
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// Zapisz wyjściowy kod kreskowy EAN 13
gen.save("Ean13.png", BarCodeImageFormat.PNG);
Wygeneruj EAN 5 z dodatkowymi danymi w Javie
Możesz dołączyć dodatkowe cyfry, aby odzwierciedlić określone informacje w kodzie kreskowym. Poniższe kroki pokazują, jak wygenerować kod kreskowy EAN 5 przez dodanie cyfr do kodu EAN 13 w Javie.
- Utwórz instancję klasy BarcodeGenerator i ustaw EncodeType.
- Ustaw przestrzeń uzupełniającą i dane uzupełniające.
- Zapisz wyjściowy kod EAN 5 jako obraz.
Poniższy przykładowy kod pokazuje, jak wygenerować kod EAN 5 z dodatkowymi danymi w Javie:
// Zainicjuj instancję klasy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");
// Ustaw rozmiar w pikselach
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// Ustaw dodatkową przestrzeń w pikselach
gen.getParameters().getBarcode().getSupplement().getSupplementSpace().setPixels(20);
// Ustaw dodatek EAN 5
gen.getParameters().getBarcode().getSupplement().setSupplementData("12345");
// Zapisz kod kreskowy EAN 5
gen.save("SupplementEAN5.png", BarCodeImageFormat.PNG);
Poniższy obraz przedstawia przykładowe wyjście kodu EAN 5 zawierające dane uzupełniające:

Uzyskaj bezpłatną licencję
Chcesz ocenić interfejs API bez żadnych ograniczeń ewaluacyjnych? Poproś o bezpłatną licencję tymczasową już teraz, aby przetestować pełną wydajność interfejsu API.
Wniosek
W tym artykule zrozumiałeś, jak programowo wygenerować kod kreskowy EAN w Javie. Ponadto wyjaśniono również szczegóły tworzenia kodu EAN z danymi uzupełniającymi, takimi jak EAN 5 i EAN 2. Ponadto możesz znaleźć więcej informacji na temat innych funkcji API, odwiedzając sekcję dokumentacja. Jeśli chcesz omówić swoje wątpliwości, napisz do nas na forum.