Java için Aspose.BarCode neden?

Üretimde barkodlar sıkça tarayıcılardan, mobil kameralardan ve PDF’lerden gelir. Bu SDK, girdi gürültülü, düşük kontrastlı, eğik veya kısmen hasarlı olduğunda bile çözümlemeyi güvenilir tutmak için geliştirilmiştir. Hız ve toleransı dengelemek için QualitySettings ön ayarlarını kullanın; zor görüntülerde daha fazla dayanıklılık gerektiğinde hedefli seçenekleri uygulayın.

Standartlar mı? Hepsi var.

Aspose.BarCode for Java SVG ve EMF gibi vektör formatları ile PDF dahil tüm başlıca görüntü formatlarını destekler. API’mizi kullanarak files dosyalarını tarayıcılardan veya kameralardan kolayca tanıyın. 1D, 2D, posta ve bileşik türler dahil desteklenen tüm barkod sembolojileri burada. Her biri, desteklenen tüm platformlarda oluşturulabilir ve tanınabilir.

Matris / 2D Kodlar

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

Lineer / 1D Kodlar

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

Endüstri ve Bileşik Kodlar

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Çapraz Platform Java Desteği

Aspose.BarCode for Java, Java’yı destekleyen her işletim sisteminde çalışır. JDK/JRE 1.8 ve üzeri ile uyumludur ve masaüstü uygulamalar, servisler ve web uygulamaları için yaygın Java yığınlarına uyum sağlar.

Microsoft Windows
Linux
Gradle
macOS
IntelliJ IDEA
Eclipse
Apache Maven
GitHub
Docker

Canlı Kod Demosu

Metni yapıştırın → barkod alın. Bir dosyayı bırakın → çözümlenmiş veriyi alın. Her iki örnek de otomatik üretilen örnek kodla gelir; böylece doğrudan projenize kopyalayabilirsiniz.


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); System.out.printf("Recognized %d barcode(s)%n", res.length); for (BarCodeResult result : res) { System.out.printf("%s: %s%n", result.getCodeTypeName(), result.getCodeText()); }

Her Java Projesi İçin Barkod Gücü

Aspose.BarCode for Java, her ölçekteki Java sistemine güvenilir barkod oluşturma ve tanıma ekler. Kurumsal uygulamalar, doküman iş akışları ve farklı ortamlarda tutarlı sonuçlar ile geniş semboloji kapsamı gereken arka uç otomasyonu için idealdir.

Barkod oluşturma ve çözümleme üzerinde tam kontrolle şunları yapabilirsiniz:

  • 80’den fazla barkod türünü oluşturun ve tanıyın
  • Raster görüntülerden, PDF’lerden ve akışlardan barkod okuyun
  • Yapılandırılabilir tanıma ayarlarıyla döndürülmüş, eğik ve gürültülü görüntüleri yönetin
  • Boyut, çözünürlük, renkler, açıklamalar ve metin oluşturmayı özelleştirin
  • GS1, ECI ve posta barkodu standartlarını uygulayın

Özellikler ve yetenekler

Aspose.BarCode for Java 1D ve 2D barkodları çeşitli görüntü türlerinden, her açıdan oluşturmak ve tanımak için güçlü bir geliştirme kütüphanesidir. Bu API; oluşturulan barkodları farklı, yüksek kaliteli görüntü formatlarına aktarmaya olanak tanır; arka plan rengi, çubuk rengi, döndürme açısı, X-boyutu, görüntü kalitesi, çözünürlük, açıklamalar, boyut ve daha pek çok parametreyle barkod görünümünü düzenlemenizi sağlar. Ayrıca zengin barkod tespit ve okuma işlevleri sunar ve 80’den fazla barkod türünü destekler.

Feature icon

Barkod etiketlerini çeşitli formatlarda kaydedin

Feature icon

Akıştan veya dosyadan tanıyın

Feature icon

2D türlerde (İngilizce dışı) karakterleri kodlayın ve çözün

Feature icon

Barkod görüntülerini her açıda döndürün

Feature icon

Aspose.PDF ile çok sayfalı TIFF ve PDF dosyalarından barkod tarayın

Feature icon

Lineer, 2D ve posta sembolojileri desteği