Aspose.BarCode yra galinga biblioteka, kuri supaprastina juostos kodo gamybą, atpažinimą ir manipuliavimą .NET programas. Šiame straipsnyje daugiausia dėmesio skiriama integruoti 1D juostų kodų skaitytuvo komponentą į jūsų projektus. Mes apimsime montavimą, nustatymą ir praktinius pavyzdžius, kurie padės jums efektyviai pradėti skaityti juostas.
Installation
Prieš įsiskverbdami į įgyvendinimo duomenis, įsitikinkite, kad jūsų .NET programoje yra įdiegtos būtinos Aspose.BarCode sudedamosios dalys.
NuGet paketų vadybininkas
Norėdami pridėti Aspose.BarCode į savo projektą per NuGet, atlikite šiuos veiksmus:
- Atidarykite Visual Studio ir naršykite į savo projektą.
- Teisingai spustelėkite „Solution Explorer“ projektą ir pasirinkite „NuGet paketų valdymas".
- Ieškoti
Aspose.BarCode
Ir įdiegti jį.
Galite naudoti paketų valdytojo konsolę su šiomis komandomis:
Install-Package Aspose.BarCode
Manualinė montavimas
Jei norite parsisiųsti paketą rankiniu būdu:
- Apsilankykite Oficiali svetainė Knygų apžvalga. barkodas.
- Atsisiųskite ir išimkite pakuotės failus.
- Pridėkite nuorodas į savo projektą, įtraukiant reikiamus DLL.
Įdiegti licenciją
Norėdami atverti visą funkcionalumą, turite įdiegti licencijos raktus. Šis žingsnis yra labai svarbus, nes jis užtikrina, kad naudojate licencijuotą versiją Aspose.BarCode.
Žingsniai, kaip įdiegti licenciją
- Gaukite savo produktų raktus iš „Aspose“ svetainės po pirkimo arba pasirašymo bandymui.
- Sukurkite A
Aspose.BarCode.Metered
objektas ir nustatykite savo licencijos raktus:
// 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("*****", "*****");
Atsižvelgiant į biblioteką
Po to, kai įdiegėte ir licencijuotumėte Aspose.BarCode, turite nurodyti jį savo projekte using
Jūsų C# failo viršuje esančios direktyvos:
using Aspose.BarCode;
Tai leidžia jums naudoti klases ir metodus, kuriuos siūlo biblioteka.
Įdiegti Barcode Reader
Norėdami perskaityti barkodus iš vaizdo, turite įdiegti BarCodeReader
Šis objektas yra atsakingas už barkodų atpažinimą nuotraukose ar failuose.
Pavyzdys: Skaityti Barkodai iš PNG
Štai kaip galite sukurti naują 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}");
}
}
Išplėstinis Barcode skaitymo kodas
Norėdami daugiau kontroliuoti skaitymo procesą, galite nurodyti simbologijos tipus ir kitas nustatymus:
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}");
}
}
Geriausios praktikos
Klaidų tvarkymas
Visada įtraukti klaidų tvarkymą, kad būtų maloniai valdomos išimtys:
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
Integruojant Aspose.BarCode į jūsų .NET programas teikiamas tvirtas sprendimas 1D juostų kodams tvarkyti. sekdami šiame straipsnyje nurodytus žingsnius, galite efektyviai skaityti ir apdoroti juostos kodus iš vaizdų su minimaliu pastangomis.
Norėdami gauti išsamesnę informaciją ar pažangias funkcijas, kreipkitės į oficialią dokumentą: Aspose.BarCode KB straipsnis
More in this category
- Aspose.BarCode 2D juostų kodo skaitytuvas .NET: C# vadovas
- QR kodų skenavimas iš nuotraukų su Aspose.BarCode .NET
- Multi-barkodo atpažinimas .NET su Aspose.BarCode
- GS1 DataBar (RSS-14) Barkodas: mažmeninė, šviežios maisto ir sveikatos priežiūros paslaugos
- Tinkamai pritaikyti juostų kodo generavimą .NET su Aspose.BarCode