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);
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,540,041Sürüm:2026.11yeni yayınlandı