GetBarcodes

GetBarcodes()

Ekstrak barcode dari dokumen.

public IEnumerable<PageBarcodeArea> GetBarcodes()

Nilai Pengembalian

Kumpulan dariPageBarcodeArea objek; batal jika ekstraksi barcode tidak didukung.

Contoh

Contoh berikut menunjukkan cara mengekstrak barcode dari dokumen:

// Buat instance dari kelas Parser
using (Parser parser = new Parser(filePath))
{
    // Ekstrak kode batang dari dokumen.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Ulangi kode batang
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Cetak indeks halaman
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Cetak nilai barcode
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Lihat juga


GetBarcodes(int)

Mengekstrak barcode dari halaman dokumen.

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Parameter Jenis Keterangan
pageIndex Int32 Indeks halaman berbasis nol.

Nilai Pengembalian

Kumpulan dariPageBarcodeArea objek; batal jika ekstraksi barcode tidak didukung.

Contoh

Contoh berikut menunjukkan cara mengekstrak barcode dari halaman dokumen:

// Buat instance dari kelas Parser
using (Parser parser = new Parser(filePath))
{
    // Ekstrak kode batang dari halaman dokumen kedua.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);

    // Ulangi kode batang
    foreach(PageBarcodeArea barcode in barcodes)
    {
        // Cetak indeks halaman
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Cetak nilai barcode
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Lihat juga


GetBarcodes(PageAreaOptions)

Ekstrak kode batang dari dokumen menggunakan opsi penyesuaian (untuk menyetel area persegi panjang yang berisi kode batang).

public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Parameter Jenis Keterangan
options PageAreaOptions Opsi untuk ekstraksi kode batang.

Nilai Pengembalian

Kumpulan dariPageBarcodeArea objek; batal jika ekstraksi barcode tidak didukung.

Contoh

Contoh berikut menunjukkan cara mengekstrak barcode dari pojok kanan atas.

// Buat instance dari kelas Parser
using (Parser parser = new Parser(filePath))
{
    // Buat opsi yang digunakan untuk ekstraksi kode batang
    PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
    // Ekstrak kode batang dari sudut kanan atas.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // Ulangi kode batang
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Cetak indeks halaman
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        // Cetak nilai barcode
        Console.WriteLine("Value: " + barcode.Value);
    }
}

Lihat juga


GetBarcodes(int, PageAreaOptions)

Mengekstrak kode batang dari halaman dokumen menggunakan opsi penyesuaian (untuk menyetel area persegi panjang yang berisi kode batang).

public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Parameter Jenis Keterangan
pageIndex Int32 Indeks halaman berbasis nol.
options PageAreaOptions Opsi untuk ekstraksi kode batang.

Nilai Pengembalian

Kumpulan dariPageBarcodeArea objek; batal jika ekstraksi barcode tidak didukung.

Lihat juga