Aspose.BarCode є потужною бібліотекою, яка полегшує генерування, розпізнавання та маніпуляцію баркодів в .NET-прикладах.Цей стаття зосереджується на інтеграції компоненту читача барколи 1D Asposa. BarCodes у ваші проекти.Ми будемо охоплювати установку, налаштування та практичні приклади, щоб допомогти вам почати читати баркові коди ефективно.

Встановлення

Перед тим, як зануритися в деталі реалізації, переконайтеся, що ви встановили необхідні компоненти для використання Aspose.BarCode у вашій програмі .NET. Ви можете вставити його через NuGet Package Manager або завантажуючи пакет безпосередньо з офіційного сайту.

Створення NuGet Package Manager

Щоб додати Aspose.BarCode до вашого проекту через NuGet, слідкуйте за цими кроками:

  • Відкрийте Visual Studio і перейдіть до свого проекту.
  • Натисніть правою кнопкою на проект в програмі Solution Explorer і виберіть «Управління пакетами NuGet".
  • Пошук за Aspose.BarCode І встановити його.

Альтернативно, ви можете використовувати консоль Package Manager з наступним командою:

Install-Package Aspose.BarCode

Ручна установка

Якщо ви хочете завантажити пакет вручну:

  • Відвідайте The Офіційний сайт Про це йдеться в повідомленні.Barcode.
  • Завантажити та витягти файли пакету.
  • Додайте посилання на ваш проект, включаючи необхідні DLL.

Розробка ліцензії

Для того, щоб розблокувати повну функціональність, необхідно встановити ліцензійні ключі.Цей крок є важливим, оскільки він гарантує, що ви користуєтеся лицензованою версією Aspose.BarCode.

Крок до створення ліцензії

  • Отримати ключі продукту з веб-сайту Aspose після покупки або підписання на випробування.
  • Створення A Aspose.BarCode.Metered об’єкт і встановити ваші ліцензійні ключі:
 // set metered public and private keys
 Aspose.BarCode.Metered metered = new Aspose.BarCode.Metered();
 // Access the setMeteredKey property and pass the public and private keys as parameters
 metered.SetMeteredKey("*****", "*****");

Посилання на Бібліотеку

Після того, як ви встановили і ліцензували Aspose.BarCode, ви повинні посилатися на нього у вашому проекті using На верхній частині файлу C:

using Aspose.BarCode;

Це дозволяє використовувати заняття та методи, надані бібліотекою.

Завантажити Barcode Reader

Щоб прочитати баркоди з зображення, потрібно заздалегідь BarCodeReader Цей об’єкт відповідає за розпізнавання баркодів у зображеннях або файлах.

Приклад: Читання баркодів з PNG

Ось як ви можете створити нову інстанцію BarCodeReader:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

Розширений баркод читання

Для більшої контролю над процесом читання можна визначити типи симбології та інші налаштування:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.Code128))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

Найкращі практики

Помилка в поводженні

Завжди включає в себе обробку помилок, щоб доброзичливо керувати винятками:

try
{
    using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
    {
        while (reader.Read())
        {
            Console.WriteLine($"Type: {reader.Type}");
            Console.WriteLine($"Text: {reader.Text}");
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine($"Error reading barcode: {ex.Message}");
}

Заключення

Інтеграція Aspose.BarCode в ваші програми .NET забезпечує міцне рішення для обробки 1D-баркодів.Слідуючи крокам, зазначеним в цій статті, ви можете ефективно читати і переглядати баркоди з зображень з мінімальним навантаженням.

Для більш детальної інформації або передових функцій зверніться до офіційної документації: Апсо.Баркод КБ Стаття

More in this category