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
- Generování kódu matice dat v Javě
- Vygenerujte kód Data Matrix ECC200 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ů:
- Vytvořte objekt třídy BarcodeGenerator a zadejte EncodeType.
- Nastavte režim kódování pro kód Data Matrix.
- 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ě.
- Inicializujte objekt třídy BarcodeGenerator a nastavte EncodeType pro výstupní kód.
- Zadejte typ kódování a pixely pro výstupní kód.
- 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.