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);
}
}
Смотрите также
- class PageBarcodeArea
- class Parser
- пространство имен GroupDocs.Parser
- сборка GroupDocs.Parser
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);
}
}
Смотрите также
- class PageBarcodeArea
- class Parser
- пространство имен GroupDocs.Parser
- сборка GroupDocs.Parser
GetBarcodes(PageAreaOptions)
Извлекает штрих-коды из документа с помощью параметров настройки (для установки прямоугольной области, содержащей штрих-коды).
public IEnumerable<PageBarcodeArea> GetBarcodes(PageAreaOptions options)
Параметр | Тип | Описание |
---|---|---|
options | PageAreaOptions | Варианты извлечения штрих-кодов. |
Возвращаемое значение
Коллекция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);
}
}
Смотрите также
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- пространство имен GroupDocs.Parser
- сборка GroupDocs.Parser
GetBarcodes(int, PageAreaOptions)
Извлекает штрих-коды со страницы документа с помощью параметров настройки (для установки прямоугольной области, содержащей штрих-коды).
public IEnumerable<PageBarcodeArea> GetBarcodes(int pageIndex, PageAreaOptions options)
Параметр | Тип | Описание |
---|---|---|
pageIndex | Int32 | Индекс страницы с отсчетом от нуля. |
options | PageAreaOptions | Варианты извлечения штрих-кодов. |
Возвращаемое значение
КоллекцияPageBarcodeArea
объекты; нулевой
если извлечение штрих-кодов не поддерживается.
Смотрите также
- class PageBarcodeArea
- class PageAreaOptions
- class Parser
- пространство имен GroupDocs.Parser
- сборка GroupDocs.Parser