Java'da Veri Matrisi Kodu oluşturun.

Data matrix kodu, kodun bir tarafında L şeklinde bir model ve iki bitişik kenarda düz kenarlık ile tanımlanan çok yönlü bir 2B barkoddur. Belirli kullanım durumlarında, çeşitli kodlama türleri ile bir Veri Matrisi kodu oluşturmanız gerekebilir. Bu makale, Java’da programlı olarak bir Veri Matrisi Kodunun nasıl oluşturulacağını açıklar.

Veri Matrisi Kodu Oluşturmak için Java API Kurulumu

Çeşitli barkodları destekleyen, oluşturan veya tarayan Aspose.BarCode for Java API’yi kolayca yapılandırabilirsiniz. Referans JAR dosyalarını ve javadoc dosyasını Aspose Repository‘den erişmek için pom.xml dosyasındaki aşağıdaki yapılandırmalarla indirebilirsiniz.

<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>

Java’da Veri Matrisi Kodu Oluşturun

Aşağıdaki adımlarla bir Veri Matrisi Kodu oluşturabilirsiniz:

  1. EncodeType belirtilirken bir BarcodeGenerator sınıf nesnesi oluşturun.
  2. Data Matrix kodu için kodlama modunu ayarlayın.
  3. Data Matrix kodunu oluşturun ve çıktı dosyasını kaydedin.

Aşağıdaki kod örneği, Java’da bir Veri Matrisi Kodunun nasıl oluşturulacağını gösterir:

// BarcodeGenerator sınıfının bir nesnesini başlat
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "ASPOSE");

// Pikselleri ayarla
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// Kodlama modunu Otomatik olarak ayarlayın
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEncodeMode(DataMatrixEncodeMode.AUTO);

// Çıktı Veri matrisi kodunu kaydet
gen.save("Datamatrix.png", BarCodeImageFormat.PNG);

Java’da Veri Matrisi ECC200 Kodu Oluşturun

Aşağıdaki adımlarda, Java’da bir Data Matrix ECC200 kodunun nasıl oluşturulacağı açıklanmaktadır.

  1. BarcodeGenerator sınıfından bir nesne başlatın ve çıkış kodu için EncodeType öğesini ayarlayın.
  2. Çıkış kodu için kodlama tipini ve pikselleri belirtin.
  3. Oluşturulan ECC200 barkodunu dışa aktarmak için kaydetme yöntemini çağırın.

Aşağıdaki kod parçacığı, Java’da Data Matrix ECC200 kodunun nasıl oluşturulacağına bir örnektir:

// BarcodeGenerator sınıfının bir nesnesini başlat
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "Åspóse");

// Pikselleri ayarla
gen.getParameters().getBarcode().getXDimension().setPixels(4);

// DataMatrix Ecc'yi 200 olarak ayarlayın
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEcc(DataMatrixEccType.ECC_200);

// Çıktı Veri matrisi kodunu kaydet
gen.save("DatamatrixEcc200Basic.png", BarCodeImageFormat.PNG);

Ücretsiz Lisans Alın

API’nin farklı özelliklerini ve yeteneklerini herhangi bir sınırlama olmaksızın kontrol etmek için bir ücretsiz geçici lisans talep edebilirsiniz.

Çözüm

Bu yazıda, Java’da programlı olarak bir Veri Matrisi Kodunun nasıl oluşturulacağını anladınız. Kod içeriğinin %30’u zarar görse bile düzeltilebilen güvenilir bir data matrix kodu oluşturmak faydalı olabilir. Bu özellik, diğer birçok güçlü yönün yanı sıra, onu aviyonik ve otomotiv endüstrisinde kullanılmak üzere tercih edilen bir seçim haline getirmektedir. Ancak, farklı barkodlarla çalışmayı öğrenmek için belgeler bölümünü ziyaret edebilirsiniz. Herhangi bir endişeniz olması durumunda lütfen forumdan bize yazın.

Ayrıca bakınız