GetBarcodes

GetBarcodes()

Extrae códigos de barras del documento.

public IEnumerable<PageBarcodeArea> GetBarcodes()

Valor_devuelto

Una colección dePageBarcodeArea objetos; nulo si no se admite la extracción de códigos de barras.

Ejemplos

El siguiente ejemplo muestra cómo extraer códigos de barras de un documento:

// Crea una instancia de la clase Parser
using (Parser parser = new Parser(filePath))
{
    // Extraer códigos de barras del documento.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Iterar sobre códigos de barras
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Imprime el índice de la página
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Imprime el valor del código de barras
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Ver también


GetBarcodes(int)

Extrae códigos de barras de la página del documento.

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Parámetro Escribe Descripción
pageIndex Int32 El índice de página de base cero.

Valor_devuelto

Una colección dePageBarcodeArea objetos; nulo si no se admite la extracción de códigos de barras.

Ejemplos

El siguiente ejemplo muestra cómo extraer códigos de barras de una página de documento:

// Crea una instancia de la clase Parser
using (Parser parser = new Parser(filePath))
{
    // Extraer códigos de barras de la segunda página del documento.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);

    // Iterar sobre códigos de barras
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Imprime el índice de la página
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Imprime el valor del código de barras
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Ver también


GetBarcodes(PageAreaOptions)

Extrae códigos de barras del documento usando las opciones de personalización (para configurar el área rectangular que contiene códigos de barras).

public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Parámetro Escribe Descripción
options PageAreaOptions Las opciones para la extracción de códigos de barras.

Valor_devuelto

Una colección dePageBarcodeArea objetos; nulo si no se admite la extracción de códigos de barras.

Ejemplos

El siguiente ejemplo muestra cómo extraer códigos de barras de la esquina superior derecha.

// Crea una instancia de la clase Parser
using (Parser parser = new Parser(filePath))
{
    // Crear las opciones que se utilizan para la extracción de códigos de barras
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
    // Extrae los códigos de barras de la esquina superior derecha.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // Iterar sobre códigos de barras
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Imprime el índice de la página
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Imprime el valor del código de barras
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Ver también


GetBarcodes(int, PageAreaOptions)

Extrae códigos de barras de la página del documento usando las opciones de personalización (para establecer el área rectangular que contiene códigos de barras).

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Parámetro Escribe Descripción
pageIndex Int32 El índice de página de base cero.
options PageAreaOptions Las opciones para la extracción de códigos de barras.

Valor_devuelto

Una colección dePageBarcodeArea objetos; nulo si no se admite la extracción de códigos de barras.

Ver también