Dieses Beispiel zeigt, wie man Barcodes aus einer PDF-Datei mithilfe spezifischer Barcode-Extraktionsoptionen extrahiert.
C#
// Laden Sie die PDF-Datei mit der Parser-Klasse
using (Parser parser = new Parser("input.pdf"))
{
// Bestätigen Sie, dass die Barcode-Extraktion unterstützt wird
if (!parser.Features.Barcodes)
{
return;
}
// Verwenden Sie Barcode-Optionen, um Ergebnisse zu filtern
BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");
// Abrufen der Barcode-Daten aus dem Dokument
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
// Verarbeiten Sie die Liste der extrahierten Barcodes
foreach (PageBarcodeArea barcode in barcodes)
{
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
Console.WriteLine("Value: " + barcode.Value);
}
}