GetBarcodes

GetBarcodes()

Extrait les codes-barres du document.

public IEnumerable<PageBarcodeArea> GetBarcodes()

Return_Value

Une collection dePageBarcodeArea objets ; nul si l’extraction des codes-barres n’est pas prise en charge.

Exemples

L’exemple suivant montre comment extraire des codes-barres d’un document :

// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
    // Extrait les codes-barres du document.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Itérer sur les codes-barres
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Imprimer l'index de la page
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Imprimer la valeur du code-barres
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Voir également


GetBarcodes(int)

Extrait les codes-barres de la page du document.

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Paramètre Taper La description
pageIndex Int32 L’index de page de base zéro.

Return_Value

Une collection dePageBarcodeArea objets ; nul si l’extraction des codes-barres n’est pas prise en charge.

Exemples

L’exemple suivant montre comment extraire des codes-barres d’une page de document :

// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
    // Extrait les codes-barres de la deuxième page du document.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);

    // Itérer sur les codes-barres
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Imprimer l'index de la page
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Imprimer la valeur du code-barres
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Voir également


GetBarcodes(PageAreaOptions)

Extrait les codes-barres du document à l’aide des options de personnalisation (pour définir la zone rectangulaire contenant les codes-barres).

public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Paramètre Taper La description
options PageAreaOptions Les options d’extraction de codes-barres.

Return_Value

Une collection dePageBarcodeArea objets ; nul si l’extraction des codes-barres n’est pas prise en charge.

Exemples

L’exemple suivant montre comment extraire les codes-barres du coin supérieur droit.

// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
    // Crée les options qui sont utilisées pour l'extraction des codes-barres
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
    // Extrait les codes-barres du coin supérieur droit.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // Itérer sur les codes-barres
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Imprimer l'index de la page
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Imprimer la valeur du code-barres
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Voir également


GetBarcodes(int, PageAreaOptions)

Extrait les codes-barres de la page du document à l’aide des options de personnalisation (pour définir la zone rectangulaire contenant les codes-barres).

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Paramètre Taper La description
pageIndex Int32 L’index de page de base zéro.
options PageAreaOptions Les options d’extraction de codes-barres.

Return_Value

Une collection dePageBarcodeArea objets ; nul si l’extraction des codes-barres n’est pas prise en charge.

Voir également