IRONSOFTWAREHOME
PDF Barkod Okuyucu Seçeneklerini Ayarla
using IronBarCode;

PdfBarcodeReaderOptions myPdfOptionsExample = new PdfBarcodeReaderOptions()
{
    // The password string to open the PDF if there is one
    Password = "password123",

    // Pages of the PDF you want to scan
    PageNumbers = new[] { 1, 3 },

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

    // The DPI (dots per inch) to render each barcode image for reading
    DPI = 72,

    // The scaling factor to scale the width and height when converting the PDF to image
    // Default is 3.5 for both dimensions
    Scale = 4
};

// Read the pdf with the options applied
var results = BarcodeReader.ReadPdf("barcode.pdf", myPdfOptionsExample);
Imports IronBarCode

Dim myPdfOptionsExample As New PdfBarcodeReaderOptions() With {
    .Password = "password123",
    .PageNumbers = {1, 3},
    .ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
    .DPI = 72,
    .Scale = 4
}

' Read the pdf with the options applied
Dim results = BarcodeReader.ReadPdf("barcode.pdf", myPdfOptionsExample)
NuGet Download
PM > Install-Package BarCode
PDF Barkod Okuyucu Seçeneklerini Ayarla

PDF Barkod Okuyucu Seçeneklerini Ayarla

IronBarcode, özellikle PDF'ler için özelleştirilmiş ve optimize edilmiş okumaları desteklemek amacıyla PdfBarcodeReaderOptions sınıfında çeşitli seçenekler sunar. Bu, PDF parolalarını ele alacak, taranacak sayfaları seçecek, PDF'yi ayrıştırmak için kullanılacak Dpi ve okuma kalitesini artırmak için gereken ek ölçeklendirmeleri içerecektir.

Anahtar Noktalar

  1. PdfBarcodeReaderOptions Oluşturma:
    • PDF işlemesi için çeşitli seçenekler ayarlamak üzere PdfBarcodeReaderOptions örneği oluşturulur:
      • Dpi: PDF ayrıştırma için çözünürlüğü ayarlar. Daha yüksek Dpi barkod tespit doğruluğunu artırabilir.
      • PageNumbers: Taranması gereken PDF sayfalarını belirtir. Bu, belirli sayfaları hedeflemek için özelleştirilebilir.
      • Password: PDF parola korumalıysa, doğru parola bu seçenek kullanılarak sağlanabilir.
      • ScaleToX ve ScaleToY: Bu seçenekler, barkod tespiti doğruluğunu artırmaya yardımcı olmak için PDF görüntüsünün ölçeğinin ayarlanmasına olanak tanır.
  2. Barkod Okuma:
    • ReadPdfBarcodes yöntemi PDF dosyasından barkodları okumak ve çözmek için kullanılır. Belirtilen seçenekleri kullanır.
  3. Sonuçları Yineleme ve Gösterme:
    • Bir foreach döngüsü, barkod sonuçları üzerinde gezinir ve her bir barkodun Type ve Value konsolda görüntüler.
    • Bu, belirtilen sayfalardaki tespit edilen tüm barkodların doğrulama veya daha fazla işleme için çıktısını almasını sağlar.
PDF'lerden C# ile barkod okumayı öğrenin
GitHub'da Görüntüle

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