IRONSOFTWAREHOME

QR Kod Uygulamaları için Kod Örnekleri

C# VB PDF .NET : Barkod Hızlı BaşlangıçBarkod Hızlı Başlangıç
using IronBarCode;
using System.Drawing;

// Reading a barcode is easy with IronBarcode!
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image file
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); // From PDF use ReadPdf

// To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
var myOptionsExample = new BarcodeReaderOptions
{
    // Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
    // There is a tradeoff in performance as more detail is set
    Speed = ReadingSpeed.Balanced,

    // Reader will stop scanning once a single barcode is found (if set to true)
    ExpectMultipleBarcodes = true,

    // By default, all barcode formats are scanned for
    // Specifying a subset of barcode types to search for would improve performance
    ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,

    // Utilize multiple threads to read barcodes from multiple images in parallel
    Multithreaded = true,

    // Maximum threads for parallelized barcode reading
    // Default is 4
    MaxParallelThreads = 2,

    // The area of each image frame in which to scan for barcodes
    // Specifying a crop area will significantly improve performance and avoid noisy parts of the image
    CropArea = new Rectangle(),

    // Special setting for Code39 barcodes
    // If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
    UseCode39ExtendedMode = true
};

// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);

// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

// After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100);

// Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");

// Get the barcode as an image for further processing
var myBarcodeImage = myBarcode.Image;
NuGet Downloads Badge
PM > Install-Package BarCode

IronBarcode, resim dosyalarından (jpeg, png ve jpg) değişkenleri dolaştırmak istiyorsanız, örneğin bit eşlem gibi daha programatik formatlara kadar çeşitli standart formatları destekler. Ayrıca, PDF gibi harici formatları da destekler, böylece IronBarcode her kod tabanına sorunsuz bir şekilde entegre olur ve geliştiricilere dosya formatları ve değişkenleri ile esneklik sağlar.

IronBarcode, tüm dosya formatları için bir barkod okuyucu olmasının yanı sıra, EAN8, Code128 ve Code39 gibi tüm standart kodlama ve biçimlendirmeleri destekleyen bir barkod oluşturucu olarak da çalışır. Barkod üretici ayarını yapmak yalnızca iki satır kod alır. Düşük giriş engeli ve geliştiriciler için pek çok özelleştirme seçeneği ile IronBarcode, barkodlarla ilgili tüm durumlar için bir numaralı tercihtir.

C#'ta Barkod Okuyucu ve Barkod Üretici

  1. var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);
  2. Resim myBarcodeImage = myBarcode.ToImage();
  3. myBarcode.ResizeTo(400, 100);
  4. var resultFromFile = BarcodeReader.Read(@"file/barcode.png");
  5. var myOptionsExample = new BarcodeReaderOptions { /* Options */ };

Barkod Yazıcı

İlk olarak, gerekli kütüphaneleri IronBarCode ve System.Drawing gibi içe aktarıyoruz ve BarcodeWriter'ı başlatıp EAN8 formatında 12345 değerine sahip bir barkod oluşturuyoruz. Sonra, üretilen barkodu istenilen formatta bir resim olarak kaydediyoruz. IronBarcode, barkodu Image ve Bitmap olarak oluşturmayı desteklediği için çeşitli seçenekler mevcuttur.

İleri Düzey Barkod Yazıcı

Yukarıdan görüldüğü gibi, IronBarcode kullanarak bir barkod oluşturmak yalnızca iki kod satırı gerektirir ve daha sonraki kullanım için bir dosya olarak kaydedilir. IronBarcode bunu daha da genişleterek, geliştiricilere duruma uygun şekilde barkodu özelleştirmek için sayısız seçenek sunar.

Barkod görüntüsünü yeniden boyutlandırmak için ResizeTo yöntemini kullanabiliriz ve yükseklik ile genişliği aktarabiliriz.

Barkod Okuyucu

Yukarıdaki gibi, ilk olarak BarcodeReader'ı başlatıp, dosya yolunu Read yöntemine geçiriyoruz ve barkod nesnesini daha sonra kullanmak ve manipüle etmek için bir değişken olarak kaydediyoruz. PDF gibi harici formatları okumak için belirli yöntemler vardır ReadPDF; ancak, genel görüntü formatları ve bitmapler için Read kullanırdık.

BarcodeReaderOptions

IronBarcode, geliştiricilerin standart dosya formatlarından barkod taraması yapmasına olanak tanır. Ancak, geliştiricilerin, özellikle bir grup barkod dosyasını programatik olarak okuduğu durumlarda BarcodeReaderOptions yönteminin davranışını ince ayar yapmak istedikleri durumlar vardır. İşte BarcodeReaderOptions burada devreye girer. IronBarcode, Speed ile okuma hızını ve dosyada birden çok barkodun beklenip beklenmediğini ExpectedMultipleBarcodes ile, ve ne tür barkodlar olduklarını ExpectBarcodeTypes özelliği ile tamamen özelleştirmenize olanak tanır. Bu, geliştiricilerin birden fazla resimden paralel olarak barkod okumak için birden fazla iplik çalıştırmasına ve aynı zamanda paralel okuma yaparken kullanılan iplik sayısını kontrol etmesine olanak tanır.

Bunlar, IronBarcode'un gücünü gösteren özelliklerden sadece birkaçı. Tam liste için lütfen belgelerde şu adresi ziyaret edin burada.

Detaylı Kılavuzumuzla Barkod Oluşturmayı Öğrenin! Read

İnsan Destek Ekibimizden Doğrudan Destek

Ürün, entegrasyon veya lisanslama soruları olsun; Iron ürün geliştirme ekibi tüm sorularınızı desteklemek için hazır. Projenizde kütüphanemizin en iyi şekilde kullanılmasını sağlamak için iletişime geçin ve Iron ile bir diyalog başlatın.

Birden Fazla QR Kodu Türü Bulur

IronBarcode, UPC A/E, EAN 8/13, Code 39, Code 93, Code 128, ITF, MSI, RSS 14/Expanded, Databar, CodaBar, QR, Styled QR, Data Matrix, MaxiCode, PDF417, Plessey ve Aztec dahil olmak üzere çoğu barkod ve QR standartlarını okur ve üretir. Sonuçlar; barkod verileri, türü, sayfa, metin ve barkod görüntüsü sağlar; arşiv veya indeksleme sistemleri için idealdir.

Görüntü Ön İşleme ile Hızlı & Doğru Okuma

IronBarcode, taramalar veya canlı video karelerini okumak için hız ve doğruluğu artırmak amacıyla barkod görüntülerini otomatik olarak önceden işler. Döndürme, gürültü, bozulma ve açıyı düzeltir. Toplu işleme sunucu uygulamaları için çok çekirdekli, çok iş parçacığına hazırdır. Tek ve çok sayfalı belgelerde bir veya birden fazla barkodu otomatik olarak bulun. Karmaşık API'lere ihtiyaç duymadan belirli barkod türleri veya belge konumları için arama yapın.

.NET Core, Standard & Framework Projelerinde Kolay Kullanım İçin Yapıldı

Birkaç satır kodla dakikalar içinde başlayın. Tüm .NET Dili desteklenen ve bağımlılık içermeyen tek bir DLL olarak kolay kullanım için .NET olarak inşa edilmiştir; 32 ve 64 bit desteği; Web, Bulut, Masaüstü veya Konsol Uygulamalarında kullanım; Mobil ve Masaüstü cihazları destekler.

Yazılım ürününü bu linkten indirebilirsiniz.

QR Kodlarını Birden Fazla Formata Yazın

Bir dosyayı veya akışı PDF, JPG, TIFF, GIF, BMP, PNG veya HTML formatlarında kaydedin veya yazdırın. Renk, kalite, döndürme, boyut ve metin ayarlayın. Tam bir .NET Belge Kütüphanesi için C# Barkod Programlama araç kutusunu IronPDF ve IronOCR ile birlikte kullanın.

Destekler:

  • .NET Core 2.0 ve üstü
  • .NET Framework 4.0 ve üstü destek C#, VB, F#
  • Microsoft Visual Studio. .NET Geliştirme IDE Simgesi
  • Visual Studio için NuGet Yükleyici Desteği
  • JetBrains ReSharper C# dil asistanına uyumlu
  • Microsoft Azure C# .NET barındırma platformuna uyumlu

Lisanslama ve Fiyatlandırma

Ücretsiz topluluk geliştirme lisansları. Ticari lisanslar 749 $'dan başlayan fiyatlarla.

Tam Lisans Seçeneklerini Görüntüleyin

C# ve VB .NET için QR kodları Eğitimi

Barkodları C# içinde Okuma Öğretici + Kod Örnekleri | .NET Öğretici
AvaloniaUI FrameworkBarkodQR
Frank Walker .NET Ürün Geliştirici

Barkod ve QR'ları Okuma | C# VB .NET Eğitimi

Frank'in taramalardan, fotoğraflardan ve PDF belgelerinden barkodları okumak için C# .NET Barkod Uygulaması içinde IronBarcode'u nasıl kullandığını görün...

Frank'in Barcode Okuma Eğitimi'ni Görüntüleyin
Barkod Yazma Eğitimi + Kod Örnekleri C# & VB.NET
AvaloniaUI FrameworkBarkod
Francesca Miller Junior .NET Mühendisi

C# veya VB.NET ile Barkod Görüntüleri Oluşturma

Francesca, C# veya VB Uygulamalarında Görüntülere Barkod Yazma konusundaki bazı ipuçlarını ve püf noktalarını paylaşır. Barkodların nasıl yazılacağını ve IronBarcode ile size sunulan tüm seçenekleri görün...

Francesca'nın Barcode Eğitimine Bakın
Öğretici + Kod Örnekleri VB.NET PDF Oluşturma ve Düzenleme | VB.NET & ASP.NET PDF
QRUI FrameworkAvaloniaVB
Jennifer Wright Uygulama Mimarı Lideri

C# ve VB .NET Uygulamalarında QR Kodları Yazma Eğitimi

Jenny'nin Ekibi, günde binlerce QR yazmak için IronBarcode'u kullanıyor. IronBarcode'dan maksimum fayda sağlamak için onların eğitimini görün...

Jenny'nin Ekibinden QR Yazma Eğitimi

Binlerce geliştirici IronBarcode'u kullanıyor...

Muhasebe ve Finans Sistemleri

  • # Makbuzlar
  • # Raporlama
  • # Fatura Basımı
ASP.NET Muhasebe ve Finans Sistemlerine PDF Desteği Ekleme

İşletme Dijitalleşmesi

  • # Dokümantasyon
  • # Sıralama & Etiketleme
  • # Kağıt Değişimi
C# İş Dijitalleştirme Kullanım Örnekleri

Enterprise İçerik Yönetimi

  • # İçerik Üretimi
  • # Belge Yönetimi
  • # İçerik Dağıtımı
.NET CMS PDF Desteği

Veri ve Raporlama Uygulamaları

  • # Performans Takibi
  • # Trend Haritalama
  • # Raporlar
C# PDF Raporları
Bugün Onlara Katılın
Iron Software Enterprise .NET Bileşen Geliştiricileri
C# Kütüphane Geliştiricileri

Binlerce şirket, hükümet, KOBİ ve geliştirici Iron Software urunlerine güveniyor.

Team Iron .NET yazılım bileşenleri pazarında 10 yılı aşkın deneyime sahiptir.

Iron Müşteri İkonu
Iron Müşteri İkonu
Iron Müşteri İkonu
Iron Müşteri İkonu
Iron Müşteri İkonu
Iron Müşteri İkonu
Iron Müşteri İkonu
Iron Müşteri İkonu

Başlamaya Hazır mısınız?

Nuget Downloads 2,422,100Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez