Aspose.BarCode је моћна библиотека која поједноставља генерисање, препознавање и манипулацију баркода у .NET апликацијама. Овај чланак се фокусира на интеграцију компоненте 1Д барцода читаоца АСПОСЕ.БАРЦОД у ваше пројекте. Ми ћемо покрити инсталацију, подешавање, и практичне примере како би вам помогли да почнете са читањем баркоида ефикасно.

Инсталација

Пре него што уђете у детаље имплементације, уверите се да сте инсталирали неопходне компоненте за коришћење Aspose.BarCode у вашој .NET апликацији. можете га инсталирати путем NuGet Package Manager или преузимањем пакета директно са званичног сајта.

Употреба NuGet Package Manager

Да бисте додали Aspose.BarCode свом пројекту кроз NuGet, пратите ове кораке:

  • Отворите визуелни студио и прегледајте свој пројекат.
  • Десно кликните на пројекат у Истраживачу решења и изаберите “Управљање NuGet пакетима”.
  • Претраживање за Aspose.BarCode И инсталирајте га.

Алтернативно, можете користити конзолу за управљање пакетом са следећим командом:

Install-Package Aspose.BarCode

Ручна инсталација

Ако желите да преузмете пакету ручно:

  • Posetio je Званични сајт За Аппосе.Баркоде.
  • Преузмите и извуците датотеке пакета.
  • Додајте референце на ваш пројекат укључујући потребне ДЛЛ.

Успостављање лиценце

Да бисте откључили пуну функционалност, морате да поставите лиценце кључеве. Овај корак је од суштинског значаја јер осигурава да користите лиценцирану верзију Aspose.BarCode.

Корак за постављање лиценце

  • Добијте кључеве производа са сајта Асписе након куповине или потписивања за испитивање.
  • Креирајте А 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 Упутства на врху вашег Ц # датотеке:

using Aspose.BarCode;

Ово вам омогућава да користите часове и методе које пружа библиотека.

Инсталирајте читач баркода

Да бисте прочитали баркоде из слике, потребно је инсталирати BarCodeReader Овај објекат је одговоран за препознавање баркода у сликама или датотекама.

Пример: читање баркода из ПНГ

Ево како можете створити нову инстанцију 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 апликације пружа снажно решење за управљање 1Д баркодима.Следећи кораке наведене у овом чланку, можете ефикасно читати и обрадити бар кодове из слика са минималним напором.

За детаљније информације или напредне карактеристике, обратите се званичној документацији: Aspose.BarCode КБ чланак

More in this category