Aspose.BarCode ir spēcīga bibliotēka, kas vienkāršo barkoda ģenerēšanu, atpazīšanu un manipulāciju .NET lietojumprogrammās.Šī raksta mērķis ir integrēt 1D barkodas lasītāja sastāvdaļu Asposa.Barcode jūsu projektos.Mēs aptveram instalāciju, iestatījumu un praktisku piemēru, lai palīdzētu jums sākt lasīt barkos efektīvi.
Installation
Pirms nokļūt īstenošanas detaļās, pārliecinieties, ka jūsu .NET lietojumā ir instalēti nepieciešamie komponenti, lai izmantotu Aspose.BarCode. Jūs varat to instalēt, izmantojot NuGet Package Manager vai lejupielādējot paketi tieši no oficiālajā tīmekļa vietnē.
Izmantojiet NuGet Package Manager
Lai pievienotu Aspose.BarCode savam projektam caur NuGet, sekojiet šādiem soļiem:
- Atveriet Visual Studio un pārlūkojiet savu projektu.
- Labā spogulī noklikšķiniet uz projektu Solution Explorer un izvēlieties “Manage NuGet Packages”.
- Meklēt
Aspose.BarCode
Un uzstādīt to.
Alternatīvi, jūs varat izmantot Package Manager Console ar šādu komandu:
Install-Package Aspose.BarCode
Manuāla uzstādīšana
Ja vēlaties manuāli lejupielādēt iepakojumu:
- Apmeklējiet Oficiālā tīmekļa vietne Attiecībā uz ASPOSE.BarCode.
- Lejupielādēt un izņemt iepakojuma failus.
- Pievienojiet atsauces uz savu projektu, iekļaujot nepieciešamos DLL.
Izveidojiet licences
Lai atslēgtu pilnīgu funkcionalitāti, jums ir nepieciešams iestatīt licences atvērumus. Šis solis ir būtisks, jo tas nodrošina, ka jūs izmantojat licencēto versiju Aspose.BarCode.
Pasākumi, lai izveidotu licences
- Iegūstiet produktu atslēgas no Aspose tīmekļa vietnes pēc iegādes vai parakstīšanas izmēģinājumam.
- radīt a
Aspose.BarCode.Metered
objekts un iestatīt licences atslēgas:
// 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("*****", "*****");
Atsauces uz bibliotēku
Pēc tam, kad esat instalējis un licencējis Aspose.BarCode, jums vajadzētu atsaukties uz to savā projektā using
instrukcijas jūsu C# faila augšdaļā:
using Aspose.BarCode;
Tas ļauj jums izmantot klases un metodes, ko nodrošina bibliotēka.
Barkoda lasītāja instalēšana
Lai izlasītu barkodu no attēla, jums ir nepieciešams instancēt BarCodeReader
Šis objekts ir atbildīgs par barkodu atpazīšanu attēlos vai failos.
Piemērs: Lasīt kodus no PNG
Lūk, kā jūs varat izveidot jaunu instanci 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}");
}
}
Advanced Barcode lasīšana
Lai vairāk kontrolētu lasīšanas procesu, varat noteikt simboloģijas veidus un citus iestatījumus:
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}");
}
}
Labākās prakses
kļūdas apstrāde
Vienmēr ietver kļūdu apstrādi, lai labprāt pārvaldītu izņēmumus:
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}");
}
Conclusion
Integrējot Aspose.BarCode jūsu .NET lietojumprogrammās nodrošina spēcīgu risinājumu 1D barkodu apstrādei. sekojot šajā rakstā norādītajiem soļiem, jūs varat efektīvi lasīt un apstrādāt barkodus no attēliem ar minimālu pūliņu.
Lai iegūtu sīkāku informāciju vai uzlabotu funkciju, lūdzu, skatiet oficiālo dokumentāciju: Aspose.BarCode KB Raksts