GetBarcodes
GetBarcodes()
Belgeden barkodları çıkarır.
public IEnumerable<PageBarcodeArea> GetBarcodes()
Geri dönüş değeri
KoleksiyonuPageBarcodeArea
nesneler; hükümsüz
barkod çıkarma desteklenmiyorsa.
Örnekler
Aşağıdaki örnek, bir belgeden barkodların nasıl çıkarılacağını gösterir:
// Parser sınıfının bir örneğini oluşturun
using (Parser parser = new Parser(filePath))
{
// Barkodları belgeden çıkarın.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();
// Barkodlar üzerinde yineleme
foreach(PageBarcodeArea barcode in barcodes)
{
// Sayfa dizinini yazdır
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Barkod değerini yazdır
Console.WriteLine("Value: " + barcode.Value);
}
}
Ayrıca bakınız
- class PageBarcodeArea
- class Parser
- ad alanı GroupDocs.Parser
- toplantı GroupDocs.Parser
GetBarcodes(int)
Belge sayfasından barkodları çıkarır.
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex)
Parametre | Tip | Tanım |
---|---|---|
pageIndex | Int32 | Sıfır tabanlı sayfa dizini. |
Geri dönüş değeri
KoleksiyonuPageBarcodeArea
nesneler; hükümsüz
barkod çıkarma desteklenmiyorsa.
Örnekler
Aşağıdaki örnek, bir belge sayfasından barkodların nasıl çıkarılacağını gösterir:
// Parser sınıfının bir örneğini oluşturun
using (Parser parser = new Parser(filePath))
{
// İkinci belge sayfasından barkodları çıkarın.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(1);
// Barkodlar üzerinde yineleme
foreach(PageBarcodeArea barcode in barcodes)
{
// Sayfa dizinini yazdır
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Barkod değerini yazdır
Console.WriteLine("Value: " + barcode.Value);
}
}
Ayrıca bakınız
- class PageBarcodeArea
- class Parser
- ad alanı GroupDocs.Parser
- toplantı GroupDocs.Parser
GetBarcodes(PageAreaOptions)
Özelleştirme seçeneklerini kullanarak belgeden barkodları çıkarır (barkodları içeren dikdörtgen alanı ayarlamak için).
public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Parametre | Tip | Tanım |
---|---|---|
options | PageAreaOptions | Barkod çıkarma seçenekleri. |
Geri dönüş değeri
KoleksiyonuPageBarcodeArea
nesneler; hükümsüz
barkod çıkarma desteklenmiyorsa.
Örnekler
Aşağıdaki örnek, barkodların sağ üst köşeden nasıl çıkarılacağını gösterir.
// Parser sınıfının bir örneğini oluşturun
using (Parser parser = new Parser(filePath))
{
// Barkod çıkarma için kullanılan seçenekleri oluşturun
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(590, 80), new Size(150, 150)));
// Barkodları sağ üst köşeden çıkarın.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
// Barkodlar üzerinde yineleme
foreach (PageBarcodeArea barcode in barcodes)
{
// Sayfa dizinini yazdır
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
// Barkod değerini yazdır
Console.WriteLine("Value: " + barcode.Value);
}
}
Ayrıca bakınız
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- ad alanı GroupDocs.Parser
- toplantı GroupDocs.Parser
GetBarcodes(int, PageAreaOptions)
Özelleştirme seçeneklerini kullanarak belge sayfasından barkodları çıkarır (barkodları içeren dikdörtgen alanı ayarlamak için).
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Parametre | Tip | Tanım |
---|---|---|
pageIndex | Int32 | Sıfır tabanlı sayfa dizini. |
options | PageAreaOptions | Barkod çıkarma seçenekleri. |
Geri dönüş değeri
KoleksiyonuPageBarcodeArea
nesneler; hükümsüz
barkod çıkarma desteklenmiyorsa.
Ayrıca bakınız
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- ad alanı GroupDocs.Parser
- toplantı GroupDocs.Parser