Aspose.BarCode  for Java

Java Barkod Oluşturma ve Tanıma API’si

JPG, TIFF, PNG, BMP, GIF ve EXIF dosyalarından doğrusal, 2D ve posta barkodu görüntüleri oluşturun, özelleştirin ve tanıyın.

  Ücretsiz Deneme İndirin
  
 

Aspose.BarCode for Java, Java uygulamaları için barkod oluşturma ve tanıma özelliklerini sağlayan sağlam ve güvenilir bir API'dir. En yerleşik standartları ve spesifikasyonları destekler ve farklı formattaki görüntülerden 1D ve 2D barkodların birden çok açıdan okunmasını sağlar.

Aspose.BarCode for Java, etiketleri son derece esnek görüntüleme seçenekleriyle çok çeşitli görüntü formatlarında işler. Ayrıca, kütüphane, çoklu sembolojilerin kodlanması ve kodunun çözülmesinin yanı sıra yazdırmayı da sağlar.

Gelişmiş Java barkod Kitaplığı Özellikleri

1B, 2B ve Posta sembolojilerini belirtin

Kod metninin görünümle ilgili özelliklerini ayarlayın ve değiştirin

Altyazı ve yazı tipi stillerini yönetin

Sağlama Toplamı ve Ek verileri için destek

Birden çok görüntü formatına barkod görüntüleri oluşturun

1D ve 2D türleri her açıdan okuyun

Görüntülerin yüksekliğini özelleştirin

2D tipi için X ve Y boyutu desteği

Code128 kodlamasını optimize edin

Etiketleri Birçok Şekilde Değiştirin

Aspose.BarCode for Java API, görüntünün arka plan rengi ve çubuk renginin yanı sıra görüntü kenarlıklarını, stilini, kenar boşluğunu ve genişliğini değiştirme yeteneği sağlar. Ayrıca görüntüleri herhangi bir açıda döndürebilir ve kenar yumuşatma ile yüksek kaliteli barkod görüntüleri üretebilirsiniz. Buna ek olarak, görüntü kenar boşlukları & çözünürlük özelleştirilebilir.

Barkodları Görüntülerden Tanıyın

Java barkod kütüphanesi farklı imajlardan okuma yeteneğine sahiptir. Esas olarak tanıma özelliğinden sorumlu olan BarCodeReader sınıfı, BMP, PNG, TIFF, JPEG & GIF. Tanıma süreci, bir görüntü üzerinde kod etiketlerini bulmak için beklenen bölgeleri ayarlamanıza, taramayı optimize etmek için manuel tanıma ipuçlarını uygulamanıza ve tarama & amp; görüntüye ikilileştirme filtreleri uygulayın.

Barkod türünü ve görüntüdeki metni okuyun - Java

// okuyucuyu image & beklenen tip

BarCodeReader reader = new BarCodeReader(dir + "bcode.png", DecodeType.ALL_SUPPORTED_TYPES);

// kodu oku

while (reader.read()) {

	// kod tipini ve metnini yazdır

	System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());

}

Desteklenen Barkod Sembolojileri

Aspose.BarCode for Java API, hem kodlama hem de kod çözme yeteneklerine sahip birden fazla 1B, 2B ve posta sembolojileri için destek sunar:

  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code-11
  • Codabar
  • EAN-14 (SCC14)
  • SSCC-18
  • ITF-14
  • Matrix 2 of 5
  • PZN
  • Code-128
  • Code-39 Extended
  • Code-39 Standard
  • Code-93 Extended
  • Code-93 Standard
  • IATA 2 of 5
  • OPC
  • GS1 Code-128
  • ISBN
  • ISMN
  • ISSN
  • ITF-6
  • VIN
  • Pharmacode
  • Databar Omni Directional
  • Databar Limited
  • Databar Truncated
  • Databar Expanded
  • Patch Code (Yalnızca kodu çöz)
  • Supplement (Yalnızca kodu çöz)

Desteklenen 2D Sembolojiler

  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (Yalnızca kodlayın)
  • Italian Post 25
  • GS1 Data Matrix

Desteklenen Posta Sembolojileri

  • Postnet
  • USPS OneCode
  • Planet
  • Australia Post
  • Deutsche Post Identcode
  • Deutsche Post Leticode
  • Singapore Post
  • Swiss Post Parcel
  • RM4SCC
  • Australian Poste Parcel