Barcodes mit Optionen aus Dokumenten extrahieren

Einführung

In diesem Tutorial führen wir Sie durch den Prozess des Extrahierens von Barcodes aus einem Dokument mithilfe von GroupDocs.Parser für .NET. GroupDocs.Parser ist eine leistungsstarke Bibliothek, mit der Sie Text, Metadaten und Barcodes aus verschiedenen Dokumentformaten wie PDF, Microsoft Word, Excel und mehr extrahieren können.

Voraussetzungen

Stellen Sie zunächst sicher, dass die folgenden Voraussetzungen erfüllt sind:

  1. Entwicklungsumgebung: Stellen Sie sicher, dass Visual Studio auf Ihrem Computer installiert ist.
  2. GroupDocs.Parser-Bibliothek: Laden Sie die GroupDocs.Parser-Bibliothek für .NET herunter und installieren Sie sie vonHier.
  3. Beispieldokument: Bereiten Sie ein Beispieldokument (z. B. PDF, DOCX) mit Barcodes zur Extraktion vor.

Namespaces importieren

Zuerst müssen Sie die erforderlichen Namespaces in Ihr C#-Projekt importieren, um die GroupDocs.Parser-Funktionen zu nutzen.

using GroupDocs.Parser.Data;
using GroupDocs.Parser.Options;
using System;
using System.Collections.Generic;

Schritt 1: Erstellen Sie eine Instanz der Parser-Klasse

Erstellen Sie zunächst eine Instanz desParser Klasse, indem Sie den Pfad zu Ihrem Beispieldokument übergeben.

using (Parser parser = new Parser("YourSampleFile.pdf"))
{
    // In den nächsten Schritten hinzuzufügender Code
}

Schritt 2: Überprüfen Sie die Unterstützung für die Barcode-Extraktion

Überprüfen Sie anschließend, ob das Dokument die Barcode-Extraktion unterstützt. Verwenden Sie dazuFeatures Eigentum derParser Beispiel.

if (!parser.Features.Barcodes)
{
    Console.WriteLine("Document doesn't support barcode extraction.");
    return;
}

Schritt 3: Optionen zur Barcode-Extraktion festlegen

Geben Sie nun die Optionen für die Barcode-Extraktion an mitBarcodeOptions. Sie können Parameter wie Qualitätsmodi und Barcodetypen festlegen.

BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");

Schritt 4: Barcodes aus dem Dokument extrahieren

Verwenden Sie dieGetBarcodes Methode derParser Klasse zum Extrahieren von Barcodes basierend auf den definierten Optionen.

IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

Schritt 5: Extrahierte Barcodes iterieren und anzeigen

Zum Schluss durchlaufen Sie die extrahierten Barcodes und zeigen deren Seitenindex und Werte an.

foreach (PageBarcodeArea barcode in barcodes)
{
    Console.WriteLine("Page: " + barcode.Page.Index.ToString());
    Console.WriteLine("Value: " + barcode.Value);
}

Abschluss

In diesem Tutorial haben wir gelernt, wie man Barcodes aus einem Dokument mit GroupDocs.Parser für .NET extrahiert. Dieser Prozess beinhaltet die Erstellung einesParser Instanz, Definieren von Extraktionsoptionen und Durchlaufen der extrahierten Barcodes. GroupDocs.Parser vereinfacht die Aufgabe der Barcode-Extraktion aus verschiedenen Dokumentformaten und ermöglicht eine effiziente Dokumentverarbeitung in Ihren .NET-Anwendungen.

Häufig gestellte Fragen

Kann GroupDocs.Parser Barcodes aus PDF-Dokumenten extrahieren?

Ja, GroupDocs.Parser unterstützt die Barcode-Extraktion aus PDF-Dokumenten sowie anderen Formaten wie DOCX, XLSX usw.

Welche Barcodetypen unterstützt GroupDocs.Parser?

GroupDocs.Parser unterstützt verschiedene Barcodetypen, darunter QR-Codes, Code 39, Code 128 und mehr.

Benötigt GroupDocs.Parser eine Lizenz für die kommerzielle Nutzung?

Ja, für die kommerzielle Nutzung ist eine gültige Lizenz erforderlich. Eine Lizenz erhalten Sie beiHier.

Ist GroupDocs.Parser für die Stapelverarbeitung von Dokumenten geeignet?

Ja, GroupDocs.Parser kann die Stapelverarbeitung von Dokumenten zur Textextraktion, zum Abrufen von Metadaten und zur Barcode-Extraktion effizient handhaben.

Wo finde ich technischen Support für GroupDocs.Parser?

Technischen Support oder Fragen können Sie über dieGroupDocs-Forum.