Generování kódu matice dat v Javě.

Kód datové matice je všesměrový 2D čárový kód definovaný vzorem ve tvaru L na jedné straně kódu spolu s pevným okrajem na dvou sousedních stranách. Ve specifických případech použití může být nutné vytvořit kód Data Matrix s různými typy kódování. Tento článek vysvětluje, jak programově vygenerovat kód Data Matrix v Javě.

Instalace Java API pro generování kódu Data Matrix

Můžete snadno nakonfigurovat Aspose.BarCode for Java API, které podporuje, vytváří nebo skenuje několik druhů čárových kódů. Můžete si stáhnout referenční soubory JAR a soubor javadoc s následujícími konfiguracemi v souboru pom.xml, abyste k nim měli přístup 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.8</version>
</dependency>

Generování kódu matice dat v Javě

Kód matice dat můžete vygenerovat pomocí následujících kroků:

  1. Vytvořte objekt třídy BarcodeGenerator a zadejte EncodeType.
  2. Nastavte režim kódování pro kód Data Matrix.
  3. Vygenerujte kód Data Matrix a uložte výstupní soubor.

Níže uvedený příklad kódu ukazuje, jak vygenerovat kód Data Matrix v Javě:

// Inicializujte objekt třídy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "ASPOSE");

// Nastavte pixely
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// Nastavte režim kódování na Auto
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEncodeMode(DataMatrixEncodeMode.AUTO);

// Uložit výstup Data matrix code
gen.save("Datamatrix.png", BarCodeImageFormat.PNG);

Vygenerujte kód Data Matrix ECC200 v Javě

Následující kroky vysvětlují, jak vytvořit kód Data Matrix ECC200 v Javě.

  1. Inicializujte objekt třídy BarcodeGenerator a nastavte EncodeType pro výstupní kód.
  2. Zadejte typ kódování a pixely pro výstupní kód.
  3. Pro export vygenerovaného čárového kódu ECC200 zavolejte metodu uložení.

Níže uvedený fragment kódu je příkladem toho, jak vygenerovat kód Data Matrix ECC200 v Javě:

// Inicializujte objekt třídy BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "Åspóse");

// Nastavte pixely
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// Nastavte DataMatrix Ecc na 200
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEcc(DataMatrixEccType.ECC_200);

// Uložit výstup Data matrix code
gen.save("DatamatrixEcc200Basic.png", BarCodeImageFormat.PNG);

Získejte bezplatnou licenci

Můžete požádat o bezplatnou dočasnou licenci pro kontrolu různých funkcí a možností rozhraní API bez jakýchkoli omezení.

Závěr

V tomto článku jste pochopili, jak programově generovat kód Data Matrix v Javě. Může být užitečné vytvořit spolehlivý datový maticový kód, který lze opravit, i když je kód poškozen z 30 % jeho obsahu. Tato funkce spolu s mnoha dalšími přednostmi z něj činí preferovanou volbu pro použití v leteckém a automobilovém průmyslu. Můžete však navštívit sekci dokumentace a naučit se pracovat s různými čárovými kódy. V případě jakýchkoliv obav nám napište na fórum.

Viz také