Этот пример демонстрирует, как извлечь штрих-коды из PDF-файла с использованием определенных параметров извлечения штрих-кодов.
C#
// Загрузите PDF-файл с классом Parser
using (Parser parser = new Parser("input.pdf"))
{
// Подтвердите поддержку извлечения штрих-кодов
if (!parser.Features.Barcodes)
{
return;
}
// Используйте параметры штрих-кодов для фильтрации результатов
BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");
// Получите данные штрих-кодов из документа
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
// Обработайте список извлеченных штрих-кодов
foreach (PageBarcodeArea barcode in barcodes)
{
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
Console.WriteLine("Value: " + barcode.Value);
}
}