GetBarcodes

GetBarcodes()

Εξάγει γραμμικούς κώδικες από το έγγραφο.

public IEnumerable<PageBarcodeArea> GetBarcodes()

Επιστρεφόμενη Αξία

Μια συλλογή απόPageBarcodeArea αντικείμενα; μηδενικό αν δεν υποστηρίζεται η εξαγωγή γραμμωτών κωδίκων.

Παραδείγματα

Το ακόλουθο παράδειγμα δείχνει πώς να εξαγάγετε γραμμικούς κώδικες από ένα έγγραφο:

// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
    // Εξαγωγή γραμμωτών κωδίκων από το έγγραφο.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Επανάληψη σε γραμμωτούς κώδικες
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Εκτύπωση του ευρετηρίου σελίδας
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Εκτυπώστε την τιμή του γραμμικού κώδικα
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Δείτε επίσης


GetBarcodes(int)

Εξάγει γραμμικούς κώδικες από τη σελίδα του εγγράφου.

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Παράμετρος Τύπος Περιγραφή
pageIndex Int32 Το ευρετήριο σελίδας που βασίζεται σε μηδέν.

Επιστρεφόμενη Αξία

Μια συλλογή απόPageBarcodeArea αντικείμενα; μηδενικό αν δεν υποστηρίζεται η εξαγωγή γραμμωτών κωδίκων.

Παραδείγματα

Το ακόλουθο παράδειγμα δείχνει πώς να εξαγάγετε γραμμικούς κώδικες από μια σελίδα εγγράφου:

// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
    // Εξαγωγή γραμμωτών κωδίκων από τη δεύτερη σελίδα εγγράφου.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);

    // Επανάληψη σε γραμμωτούς κώδικες
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Εκτύπωση του ευρετηρίου σελίδας
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Εκτυπώστε την τιμή του γραμμικού κώδικα
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Δείτε επίσης


GetBarcodes(PageAreaOptions)

Εξάγει γραμμικούς κώδικες από το έγγραφο χρησιμοποιώντας επιλογές προσαρμογής (για να ορίσετε την ορθογώνια περιοχή που περιέχει γραμμικούς κώδικες).

public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Παράμετρος Τύπος Περιγραφή
options PageAreaOptions Οι επιλογές για την εξαγωγή barcodes.

Επιστρεφόμενη Αξία

Μια συλλογή απόPageBarcodeArea αντικείμενα; μηδενικό αν δεν υποστηρίζεται η εξαγωγή γραμμωτών κωδίκων.

Παραδείγματα

Το ακόλουθο παράδειγμα δείχνει πώς να εξαγάγετε γραμμικούς κώδικες από την επάνω δεξιά γωνία.

// Δημιουργία μιας παρουσίας κλάσης Parser
using (Parser parser = new Parser(filePath))
{
    // Δημιουργήστε τις επιλογές που χρησιμοποιούνται για την εξαγωγή γραμμωτών κωδίκων
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
    // Εξαγωγή γραμμωτών κωδίκων από την επάνω δεξιά γωνία.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // Επανάληψη σε γραμμωτούς κώδικες
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Εκτύπωση του ευρετηρίου σελίδας
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Εκτυπώστε την τιμή του γραμμικού κώδικα
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Δείτε επίσης


GetBarcodes(int, PageAreaOptions)

Εξάγει γραμμικούς κώδικες από τη σελίδα του εγγράφου χρησιμοποιώντας τις επιλογές προσαρμογής (για να ορίσετε την ορθογώνια περιοχή που περιέχει γραμμικούς κώδικες).

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Παράμετρος Τύπος Περιγραφή
pageIndex Int32 Το ευρετήριο σελίδας που βασίζεται σε μηδέν.
options PageAreaOptions Οι επιλογές για την εξαγωγή barcodes.

Επιστρεφόμενη Αξία

Μια συλλογή απόPageBarcodeArea αντικείμενα; μηδενικό αν δεν υποστηρίζεται η εξαγωγή γραμμωτών κωδίκων.

Δείτε επίσης