▁Програма▁для▁читання▁засобу▁читання▁читання▁читання▁читання▁програм▁програм▁для.NNNNNNNNNNNNNNNNNNNNN = 1D▁для▁читання▁читання▁для▁читання▁з G.NNNNNNNNNNNNNNNNNNNN▁для .NET▁НЕЕТ▁для .NET▁НЕЕТ▁для .NET▁НЕЕТ▁для .NET▁НЕЕТ▁НЕЕТ▁для .NNNNNЕТ▁для .N▁НеЕТ▁для .N▁НеЕТ▁для .▁НеЕТ▁для .N▁НеЕТ▁для .▁НеET▁НЕЕТ▁для .▁НеЕТ▁НЕЕТ▁для .▁НеЕТ▁НЕЕТ▁НЕЕТ▁В . . . + + + + + + + + + + + + + + + + 1 1дня 1Д 1▁Д 1▁Д 1D▁П Bbb s sbssbssssssbsssssssssssssssssbcancbcancbcancksckM R▁Пере▁Пере▁Пере▁чи▁чи▁чи▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁пере▁пере▁чи▁пере▁чи▁пере▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁чи▁пере▁пере▁пере▁чи▁пере▁пере▁пере▁пере▁пере▁пере▁пере
Введення в 1D Barcode Reader для .NET
1D Barcode Reader для .NET є потужним плагіном, який дозволяє розробникам читати і декодувати 1Д баркоди з зображень.Цей посібник пройде через функції і можливості плагін, надаючи приклади коду в C#, щоб допомогти вам почати.
Підтримка символів баркоду
1D Barcode Reader для .NET підтримує широкий спектр симбологій баркоду, в тому числі:
- УПК-А
- УПЦ-Е
- ІН-13
- ІН-8
- Кодекс 39
- Кодекс 93
- Кодекс 128
- Зареєстровано 2 з 5
- Кодекс 11
Ви можете визначити символіку для читання за допомогою BarcodeReader
У класі:
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png", Aspose.BarCode DecodeType.Code39);
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
Читати баркоди з зображень
Щоб прочитати бар-код з зображення, ви можете використовувати BarcodeReader
класу і вкажіть шлях або потік файлу зображення:
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png");
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
Ви також можете прочитати баркоди з потоків:
// Create a new instance of BarcodeReader
using (System.IO.Stream stream = System.IO.File.OpenRead("image.png"))
{
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader(stream);
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
}
Декодирування баркодів
Того ж BarcodeReader
Університет повертається до Result
об’єкт, що містить інформацію про декодирований баркод, включаючи симбологію, текст коду та доповнення:
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png");
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
// Get the symbology
string symbology = result.CodeType;
// Get the code text
string codeText = result.CodeText;
Помилка в поводженні
1D Barcode Reader для .NET випускає винятки, якщо під час читання або розшифрування баркоду відбувається помилка:
try
{
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png");
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
}
catch (Aspose.BarCode.BarcodeException ex)
{
Console.WriteLine("Error reading barcode: " + ex.Message);
}