IRONSOFTWAREHOME
PDF-Barcodeleser-Optionen festlegen
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-Barcodeleser-Optionen festlegen

PDF-Barcodeleser-Optionen festlegen

IronBarcode bietet eine Vielzahl von Optionen in der PdfBarcodeReaderOptions Klasse, um speziell angepasste und optimierte Lesevorgänge für PDFs zu unterstützen. Dies wird die PDF-Passwörter handhaben, die zu scannenden Seiten auswählen, die Dpi zum Parsen des PDFs angeben und alle zusätzlichen Skalierungen vornehmen, die zur Verbesserung der Lesequalität erforderlich sind.

Wichtige Punkte

  1. Erstellen von PdfBarcodeReaderOptions:
    • Eine Instanz von PdfBarcodeReaderOptions wird erstellt, um verschiedene Optionen für die PDF-Verarbeitung einzustellen:
      • Dpi: Setzt die Auflösung für das PDF-Parsing. Höhere Dpi kann die Genauigkeit der Barcodelesung verbessern.
      • PageNumbers: Gibt die PDF-Seiten an, die gescannt werden sollen. Das kann angepasst werden, um bestimmte Seiten zu fokussieren.
      • Password: Wenn das PDF passwortgeschützt ist, kann mit dieser Option das korrekte Passwort bereitgestellt werden.
      • ScaleToX und ScaleToY: Diese Optionen ermöglichen es, den Maßstab des PDF-Bildes anzupassen, um die Genauigkeit der Barcodelesung zu verbessern.
  2. Barcodes lesen:
    • Die ReadPdfBarcodes Methode wird benutzt, um Barcodes aus der PDF-Datei zu lesen und zu dekodieren. Sie nutzt die angegebenen Optionen.
  3. Iterieren und Anzeigen der Ergebnisse:
    • Eine foreach Schleife iteriert über die Barcode-Ergebnisse und zeigt auf der Konsole jeden Barcode's Type und Value an.
    • Dies stellt sicher, dass alle erkannten Barcodes der angegebenen Seiten zur Überprüfung oder weiteren Verarbeitung ausgegeben werden.
Lernen Sie, wie man mit C# Barcodes aus PDFs liest
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 2,422,100Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.