Aspose.BarCode  Java için

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

Herhangi bir Java uygulamasında doğrusal, 2B ve posta tipi barkodlar oluşturun ve tanıyın.

  Download Free Trial
  
 

Aspose.BarCode for Java, Java uygulamaları için barkod oluşturma ve tanıma özellikleri sağlayan sağlam ve güvenilir bir API'dir. En yerleşik standartları ve spesifikasyonları destekler ve geliştiricilerin farklı görüntü dosyalarından 1D ve 2D barkodları her açıdan okumasına olanak tanır. Aspose.BarCode for Java, son derece esnek görüntüleme seçenekleriyle çeşitli görüntü formatlarında barkod görüntüleri işler. Kitaplık, 60'tan fazla barkod türünü kodlamayı ve çözmeyi destekler ve barkod görüntülerinin doğrudan yazdırılmasını sağlar.

Gelişmiş Java Kitaplığı Özellikleri

Barkod Türlerini ve Görünümünü Özelleştirme

Java için barkod API'si, geliştiricilerin barkod türünü, giriş metnini, yazı tipi stilini, arka plan ve ön plan renklerini, altyazı hizalamasını ve konumunu ve diğer özellikleri belirterek oluşturulan barkodların görünümünde ince ayar yapmasına olanak tanır. Üst ve alt başlıklar, yazı tipi, renkler ve hizalama için görünürlüğünü ayarlayarak resim yazısını değiştirebilirsiniz.

Barkod Oluşturma Canlı Örneği

Barkod API'si, geliştiricilerin uygulamalarında kolayca yüksek kaliteli barkod görüntüleri oluşturmasına olanak tanır. QR Code ve Code 128 gibi yaygın olarak kullanılanların yanı sıra Aztec Code ve Data Matrix gibi daha özel türler de dahil olmak üzere çok çeşitli barkod türlerini destekler. API, geliştiricilerin ön plan ve arka plan renkleri, yazı tipi ve resim yazısı hizalaması dahil olmak üzere oluşturulan barkodların görünümünü özelleştirmesine olanak tanır. Geliştiriciler, API'yi kullanarak, tek boyutlu barkodlar oluşturur gibi kolayca 2B barkodlar oluşturabilir.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

PDF Belgelerine Barkod Ekleme

Barkod kitaplığı, geliştiricilerin yalnızca özelleştirilmiş barkodlar oluşturmasına değil, aynı zamanda oluşturulan görüntüleri doğrudan PDF belgelerine eklemesine olanak tanır. Önce desteklenen tarama biçimlerinden birini kullanarak barkod görüntüleri oluşturabilir ve ardından bunları bir PDF dosyasına ekleyebilirsiniz. API, görüntü sıkıştırma ve kalite kayıpları olmadan barkod eklenmesini sağlar. Ayrıca, yerleştirmeden önce barkod parametrelerini ve görünümünü değiştirmek veya oluşturulan görüntüyü aynı anda birkaç belge sayfasına eklemek için işlevsellik sağlar. Aspose.BarCode API, barkod görüntülerinin yüksek kalitede yazdırılması için kullanılabilir. Raster görüntüler, bu amaç için yeterli olmayan 96 dpi standart çözünürlüğe sahiptir. API, yüksek kaliteli PDF belgelerini yazdırmak için 300 veya 600 dpi'lık bir barkod görüntü çözünürlüğünün ayarlanmasına izin verir.

Canlı Barkod Tanıma Örneği

Java barkod kitaplığı, Java uygulamalarında barkodlarla çalışmak için güçlü bir araçtır. En önemli özelliklerinden biri, farklı görüntü dosyası biçimlerinden barkodları okuyabilmesidir. Barkod tanımadan sorumlu ana sınıf olan BarCodeReader sınıfı, BMP, PNG, TIFF, JPEG ve GIF gibi birçok popüler resim formatını destekler. Bu, barkod tanıma işlevini çok çeşitli uygulamalara entegre etmeyi kolaylaştırır.

Ready to recognize tanıma Buraya bir dosya bırakın veya göz atmak için tıklayın *

* Dosyalarınızı yükleyerek veya hizmeti kullanarak Şartlarımızı kabul etmiş olursunuz: ve Gizlilik Politikası'nı kullanın.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

Tanıma sonucu

PDF Belgelerinden Barkod Tarama

Görüntü dosyalarından barkod okumanın yanı sıra, barkod kitaplığı PDF dosyalarından barkod taramak için kullanılabilir. Geliştiriciler, çok sayfalı PDF belgelerinde hızlı barkod algılamayı uygulayabilir. API, bunu yapmanın birkaç yolunu sunar. Önerilen yol, belge sayfalarını raster görüntülere dönüştürmek ve ardından barkod okuma mekanizmalarını uygulamaktır. Sayfa içeriklerini raster görüntülere dönüştürmek en kolay ve en verimli yaklaşım olarak önerilmektedir. Aksi takdirde, barkod görüntüleri önce algılanabilir ve kaynak PDF belgesinden çıkarılabilir. Bu yöntem, barkodların orijinal çözünürlükte okunmasını kolaylaştırır. Aspose.BarCode API, bir belgede sunulan tüm barkodları algılamak ve tanımak için çok sayfalı PDF dosyalarının işlenmesine izin verir.

İnsanlar ne diyor

Sadece bizim sözümüze güvenmeyin. Kullanıcıların API'ler hakkında söylediklerini görün.

 
 
View Case Studies
  

Support and Learning Resources