Generera EAN streckkod i Java.

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

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:

  1. Initiera ett objekt av klassen BarcodeGenerator.
  2. Ställ in storleken i antal pixlar.
  3. 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.

  1. Skapa en instans av klassen BarcodeGenerator och ställ in EncodeType.
  2. Ställ in tilläggsutrymmet och tilläggsdata.
  3. 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:

EAN 5 tillägg Java

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.

Se även