.NET için Aspose.BarCode neden?

Üretim girdisi nadiren temizdir. Aspose.BarCode for .NET; gürültülü taramalar, düşük kontrastlı baskılar, eğik fotoğraflar ve kısmen hasarlı etiketlerden barkod çözmek üzere tasarlanmıştır. Hız ve toleransı dengelemek için QualitySettings ön ayarlarını kullanın veya zor görüntüler için seçenekleri ince ayar yapın.

Standartlar mı? Hepsi var.

Aspose.BarCode for .NET 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

Platform bağımsızlığı

Aspose.BarCode for .NET, .NET Framework veya modern .NET ile Windows, Linux ve macOS üzerinde çalışır. iOS, Android ve Tizen hedefleyen .NET MAUI uygulamalarında da kullanılabilir. Ayrıntılı sistem gereksinimleri için dokümantasyona bakın.

Microsoft Windows
Linux
Android
iOS
macOS
Tizen OS
ReSharper
VS Code
NuGet
GitHub
Visual Studio

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 */ var gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); /** Set generation parameters */ gen.Parameters.Barcode.XDimension.Pixels = 7; gen.Parameters.Border.Color = Color.FromArgb(0xff000000); gen.Parameters.Border.Width.Pixels = 7; /** Generate and save Barcode image */ gen.Save("image.png", BarCodeImageFormat.Png);

/** Initialize BarCodeReader */ var reader = new BarCodeReader("image.png", DecodeType.QR); /** Set recognition quality */ reader.QualitySettings = QualitySettings.HighPerformance; /** Recognize barcodes and output results */ var res = reader.ReadBarCodes(); Console.WriteLine($"Recognized {res.Length} barcode(s)"); foreach (BarCodeResult r in res)     Console.WriteLine($"{r.CodeTypeName}: {r.CodeText}");

Sınırsız olanak

Aspose.BarCode for .NET, belgeler, etiketler ve otomatik işleme için C# ile güvenilir barkod iş akışları oluşturmanıza yardımcı olur. Hassas boyutlandırmayla yazdırmaya hazır barkodlar üretin; ardından hizmetlerde, masaüstü uygulamalarında veya mobil projelerde görüntü ve PDF’lerden çözümleyin.

Üretim kullanımı için pratik bir özellik setiyle şunları yapabilirsiniz:

  • 80’den fazla barkod türünü oluşturun ve tanıyın
  • PDF, SVG, EMF ve yaygın görüntü formatlarıyla çalışın
  • Düşük çözünürlüklü, döndürülmüş veya bozulmuş görüntülerde barkod tespit edin
  • Boyut, kenar boşlukları, döndürme, açıklamalar ve çözünürlüğü ince ayarlayın
  • Raporlara, belgelere ve UI ekranlarına barkod ekleyin

Özellikler ve yetenekler

Aspose.BarCode for .NET 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