EAN streckkod används ofta i internationell handel för att identifiera detaljerna i olika produkter. EAN-streckkoden är populär på grund av dess effektivitet eftersom den kan bearbetas snabbare, är mindre felbenägen och olika varianter finns för olika scenarier. I vissa fall kan du behöva skapa en EAN-kod. Följaktligen förklarar den här artikeln hur man skapar en EAN-streckkod programmatiskt i Java.
- Java EAN Barcode Generator API - Gratis nedladdning
- Generera EAN 13 streckkod i Java
- Generera EAN 5 med tilläggsdata i Java
Java EAN Barcode Generator API - Gratis nedladdning
Aspose.BarCode for Java API stöder att skapa eller skanna många typer av streckkoder. Du kan enkelt ställa in den genom att komma åt den från downloads-sektionen eller använda konfigurationerna nedan i din pom.xml-fil för att aktivera den från 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>
Generera EAN 13 streckkod i Java
Följande steg utvecklar hur man genererar en EAN-streckkod programmatiskt i Java:
- Initiera ett objekt av klassen BarcodeGenerator.
- Ställ in storleken i antal pixlar.
- Spara den utgående EAN 13 streckkoden som en bild.
Följande kodavsnitt visar hur man genererar en EAN-streckkod programmatiskt i Java:
// Initiera en instans av BarcodeGenerator-klassen
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");
// Ställ in storleken i pixlar
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// Spara utgång EAN 13 streckkod
gen.save("Ean13.png", BarCodeImageFormat.PNG);
Generera EAN 5 med tilläggsdata i Java
Du kan lägga till ytterligare siffror för att spegla specifik information i streckkoden. Följande steg visar hur man genererar EAN 5 streckkod genom att lägga till siffror i EAN 13-koden i Java.
- Skapa en instans av klassen BarcodeGenerator och ställ in EncodeType.
- Ställ in tilläggsutrymmet och tilläggsdata.
- Spara den utgående EAN 5-koden som en bild.
Kodexemplet nedan visar hur man genererar en EAN 5-kod med tilläggsdata i Java:
// Initiera en instans av klassen BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");
// Ställ in storleken i pixlar
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// Ställ in tilläggsutrymmet i pixlar
gen.getParameters().getBarcode().getSupplement().getSupplementSpace().setPixels(20);
// Set EAN 5 tillägg
gen.getParameters().getBarcode().getSupplement().setSupplementData("12345");
// Spara EAN 5 streckkod
gen.save("SupplementEAN5.png", BarCodeImageFormat.PNG);
Följande bild visar exempelutmatningen av en EAN 5-kod som innehåller tilläggsdata:
Skaffa en gratis licens
Intresserad av att utvärdera API utan några utvärderingsbegränsningar? Begär en gratis temporär licens nu för att testa API:et till dess fulla kapacitet.
Slutsats
I den här artikeln har du förstått hur du genererar en EAN-streckkod programmatiskt i Java. Dessutom förklaras detaljerna för att skapa EAN-kod med tilläggsdata som EAN 5 och EAN 2. Dessutom kan du hitta mer information om andra funktioner i API:t genom att besöka avsnittet dokumentation. Skriv gärna till oss på forum om du behöver diskutera något av dina problem.