GetBarcodes

GetBarcodes()

Extrahiert Barcodes aus dem Dokument.

public IEnumerable<PageBarcodeArea> GetBarcodes()

Rückgabewert

Eine Sammlung vonPageBarcodeArea Objekte; Null wenn die Barcode-Extraktion nicht unterstützt wird.

Beispiele

Das folgende Beispiel zeigt, wie Barcodes aus einem Dokument extrahiert werden:

// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
    // Barcodes aus dem Dokument extrahieren.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Strichcodes durchlaufen
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Den Seitenindex drucken
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Barcodewert drucken
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Siehe auch


GetBarcodes(int)

Extrahiert Barcodes von der Dokumentseite.

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Parameter Typ Beschreibung
pageIndex Int32 Der nullbasierte Seitenindex.

Rückgabewert

Eine Sammlung vonPageBarcodeArea Objekte; Null wenn die Barcode-Extraktion nicht unterstützt wird.

Beispiele

Das folgende Beispiel zeigt, wie Barcodes aus einer Dokumentseite extrahiert werden:

// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
    // Barcodes von der zweiten Dokumentseite extrahieren.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);

    // Strichcodes durchlaufen
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Den Seitenindex drucken
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Barcodewert drucken
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Siehe auch


GetBarcodes(PageAreaOptions)

Extrahiert Barcodes aus dem Dokument mithilfe der Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Barcodes enthält).

public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Parameter Typ Beschreibung
options PageAreaOptions Die Optionen für die Barcode-Extraktion.

Rückgabewert

Eine Sammlung vonPageBarcodeArea Objekte; Null wenn die Barcode-Extraktion nicht unterstützt wird.

Beispiele

Das folgende Beispiel zeigt, wie Barcodes aus der oberen rechten Ecke extrahiert werden.

// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
    // Erstellen Sie die Optionen, die für die Barcode-Extraktion verwendet werden
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
    // Barcodes aus der oberen rechten Ecke extrahieren.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // Strichcodes durchlaufen
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Den Seitenindex drucken
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Barcodewert drucken
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Siehe auch


GetBarcodes(int, PageAreaOptions)

Extrahiert Barcodes von der Dokumentseite mithilfe von Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Barcodes enthält).

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Parameter Typ Beschreibung
pageIndex Int32 Der nullbasierte Seitenindex.
options PageAreaOptions Die Optionen für die Barcode-Extraktion.

Rückgabewert

Eine Sammlung vonPageBarcodeArea Objekte; Null wenn die Barcode-Extraktion nicht unterstützt wird.

Siehe auch