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);
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,540,041Version:2026.11gerade veröffentlicht