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-баркодів.Слідуючи крокам, зазначеним в цій статті, ви можете ефективно читати і переглядати баркоди з зображень з мінімальним навантаженням.
Для більш детальної інформації або передових функцій зверніться до офіційної документації: Апсо.Баркод КБ Стаття