Java'da Maxicode Barkod oluşturun.

Maxicode, altıgen şeklinde noktaların birleşimiyle oluşturulan 2 boyutlu bir barkoddur. Tedarik zinciri yönetimi, nesne köprüleme ve diğer birçok amaç için yaygın olarak kullanılırlar. Bazı kullanım durumlarında, farklı gereksinimler için bir Maxicode oluşturmanız gerekebilir. Buna göre, bu makale Java’da programlı olarak farklı kodlama türleri ve en boy oranı ile Maxicode barkodlarının nasıl oluşturulacağını açıklamaktadır.

Maxicode Barkod Oluşturmak için Java Yapılandırması - Ücretsiz API İndirme

Aspose.BarCode for Java ile birçok türde barkod oluşturabilir veya okuyabilirsiniz. JAR dosyalarını Yeni Çıkanlar sayfasından hızlıca indirin veya depodan kurmak için aşağıdaki yapılandırmaları kullanın:

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

Java’da Maxicode Barkod Oluşturun

Aşağıdaki adımlar bir Maxicode barkodunun nasıl oluşturulacağını gösterir:

  1. BarcodeGenerator sınıfından bir nesne oluşturun ve EncodeType değerini belirtin.
  2. Boyutu piksel sayısı olarak ayarlayın.
  3. MaxiCode kodlama modunu ve geçerli kod metnini ayarlayın.
  4. Maxicode barkodunu oluşturun ve çıktı görüntüsünü PNG formatında dışa aktarın.

Aşağıdaki kod parçacığı, Java’da programlı olarak bir Maxicode barkodunun nasıl oluşturulacağını gösterir:

// BarcodeGenerator sınıfının bir örneğini başlat
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "");

// Boyutu piksel cinsinden ayarlayın
gen.getParameters().getBarcode().getXDimension().setPixels(15);
gen.getParameters().getBarcode().getCodeTextParameters().setTwoDDisplayText("MaxiCode Mode 2");

String gs = "\u001d";
String rs = "\u001e";
String eot = "\u0004";

// MaxiCode kodlama modunu 2 ve geçerli kod metni olarak ayarlayın
gen.getParameters().getBarcode().getMaxiCode().setMaxiCodeEncodeMode(2);

//(Posta Kodu 9 hane)(gs)(Ülke Kodu)(gs)(Hizmet Kategorisi)(gs)(İkincil Mesaj)(eot)
gen.setCodeText("123456789{gs}056{gs}001{gs}ADDITIONAL DATA{eot}");

// Çıktı Maxi Kodunu kaydedin
gen.save("MaxiCodeEncodeMode2Second.png", BarCodeImageFormat.PNG);

Java’da En Boy Oranına Sahip Maxicode Barkod Oluşturun

Java’da en boy oranına sahip Maxicode barkodu oluşturmak için aşağıdaki adımları izlemeniz gerekir.

  1. BarcodeGenerator sınıfının bir örneğini başlatın ve EncodeType öğesini belirtin.
  2. Maxicode için en boy oranını ayarlayın.
  3. Maxicode barkodunu bir PNG görüntüsü olarak oluşturun.

Aşağıdaki örnek kod, Java’da programlı olarak en boy oranına sahip bir Maxicode barkodunun nasıl oluşturulacağını gösterir:

// BarcodeGenerator sınıfının bir örneğini başlat
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "Åspóse.Barcóde©");

// Boyutu piksel cinsinden ayarlayın
gen.getParameters().getBarcode().getXDimension().setPixels(15);

// En boy oranını 0,5 olarak ayarla
gen.getParameters().getBarcode().getMaxiCode().setAspectRatio(0.5f);

// Çıktı Maxi Kodunu kaydedin
gen.save("MaxiCodeAspectRatio.png", BarCodeImageFormat.PNG);

Aşağıdaki ekran görüntüsü, Maxicode’un yukarıdaki kod örneğiyle oluşturulduğunda nasıl göründüğünü gösterir:

C#'ta Maxicode En Boy Oranı Oluşturun

Ücretsiz Lisans Alın

Ücretsiz geçici lisans alarak API ile herhangi bir sınırlama veya değerlendirme filigranı olmadan çalışabilirsiniz.

Çözüm

Bu makalede, Java’da programlı olarak bir Maxicode barkodunun nasıl oluşturulacağını veya üretileceğini incelediniz. Maxicode’u 2, 3 ve 4 kodlama modlarının yanı sıra en boy oranıyla oluşturma sürecini detaylandırır. Ayrıca, API’nin diğer birçok özelliğini kontrol etmek için dokümantasyon alanını inceleyebilirsiniz. Herhangi bir sorunuz olması durumunda, lütfen forum adresinden bizimle iletişime geçin.

Ayrıca bakınız