GetBarcodes

GetBarcodes()

Extraherar streckkoder från dokumentet.

public IEnumerable<PageBarcodeArea> GetBarcodes()

Returvärde

En samling avPageBarcodeArea objekt; null om extrahering av streckkoder inte stöds.

Exempel

Följande exempel visar hur man extraherar streckkoder från ett dokument:

// Skapa en instans av Parser-klassen
using (Parser parser = new Parser(filePath))
{
    // Extrahera streckkoder från dokumentet.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Iterera över streckkoder
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Skriv ut sidindexet
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Skriv ut streckkodsvärdet
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Se även


GetBarcodes(int)

Extraherar streckkoder från dokumentsidan.

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Parameter Typ Beskrivning
pageIndex Int32 Det nollbaserade sidindexet.

Returvärde

En samling avPageBarcodeArea objekt; null om extrahering av streckkoder inte stöds.

Exempel

Följande exempel visar hur man extraherar streckkoder från en dokumentsida:

// Skapa en instans av Parser-klassen
using (Parser parser = new Parser(filePath))
{
    // Extrahera streckkoder från den andra dokumentsidan.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);

    // Iterera över streckkoder
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Skriv ut sidindexet
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Skriv ut streckkodsvärdet
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Se även


GetBarcodes(PageAreaOptions)

Extraherar streckkoder från dokumentet med hjälp av anpassningsalternativ (för att ställa in det rektangulära område som innehåller streckkoder).

public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Parameter Typ Beskrivning
options PageAreaOptions Alternativen för extrahering av streckkoder.

Returvärde

En samling avPageBarcodeArea objekt; null om extrahering av streckkoder inte stöds.

Exempel

Följande exempel visar hur man extraherar streckkoder från det övre högra hörnet.

// Skapa en instans av Parser-klassen
using (Parser parser = new Parser(filePath))
{
    // Skapa alternativen som används för att extrahera streckkoder
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
    // Extrahera streckkoder från det övre högra hörnet.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // Iterera över streckkoder
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Skriv ut sidindexet
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Skriv ut streckkodsvärdet
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Se även


GetBarcodes(int, PageAreaOptions)

Extraherar streckkoder från dokumentsidan med hjälp av anpassningsalternativ (för att ställa in det rektangulära område som innehåller streckkoder).

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Parameter Typ Beskrivning
pageIndex Int32 Det nollbaserade sidindexet.
options PageAreaOptions Alternativen för extrahering av streckkoder.

Returvärde

En samling avPageBarcodeArea objekt; null om extrahering av streckkoder inte stöds.

Se även