Read Barcode from Image in C#

Ar ieškote efektyvaus būdo skaityti barkodus **ar QR kodus iš vaizdų programuojamai?Jei esate kūrėjas, kuris sukuria ** barkodų skaitytojo programą C# **, esat tinkamoje vietoje. ** Barkodai yra būtini inventoriaus valdymo, logistikos ir mažmeninės prekybos srityje.Su ** Aspose.BarCode .NET galite lengvai aptikti ir ištraukti įvairius barko kodų tipus iš nuotraukų C #. Šis vadovas suteikia išsamią, žingsnis po žvilgsnio požiūrį į barkos kodo pripažinimą.

Ką išmoksite

Šis straipsnis apima šias temas:

C# API Barcode Skaityti

Norėdami atpažinti Kodai nuotraukose , mes naudojame Aspose.BarKodė .NET Šis galingas .NET Plugin palaiko skaityti per **60 juostų kodo simbolius ** įvairiuose formatuose, įskaitant JPEG, PNG, BMP, TIFF ir GIF .

Ugnis suteikia BarCodeReader laipsnis juostos kodo aptikimui. galite nurodyti simbolius naudojant DecodeType Parametras – tai SkaitytiKodai() metodas išgauna barkodų duomenis.

Norėdami įdiegti API per NuGet, naudokite šią komandą:

PM> Install-Package Aspose.BarCode 

Žingsniai, kaip ištraukti juostos kodo duomenis

Sekite šiuos žingsnius, kad galėtumėte perskaityti juostos kodą iš paveikslėlio naudojant C#**:

  • Atsisiųskite vaizdą naudojant BarCodeReader ir klasės.
  • Call ReadBarCodes() Norėdami išgauti barkodų informaciją.
  • Iterate per rezultatus, kad gautumėte juostos kodo tipą ir vertę.

Štai pavyzdinis kodas Snippet:

Skaitykite juostos kodą iš Bitmap

Norėdami ** Skaityti juostos kodą iš bitmap naudojant C#** :

  • Atsisiųskite vaizdą naudojant Bitmap klasę.
  • Siųskite jį į BarCodeReader statybininkas .
  • Pasinaudoti barkodų duomenimis ReadBarCodes().

Skaitykite juostos kodą iš Image Stream

Taip pat galite ** Skaityti barų kodus iš srauto C#** :

  • Atsisiųskite vaizdą naudojant FileStream .
  • Siųskite jį į BarCodeReader.
  • Call ReadBarCodes() Norėdami gauti barkodų duomenis.

Aptikti ir perskaityti Specifinį juostos kodo tipą

Norėdami padidinti efektyvumą naudojant C# Barcode Reader ** , nurodykite ** tikslinio barcode tipo :

  • Atsisiųskite vaizdą į BarCodeReader.
  • Nustatykite tam tikrą juostos kodo tipą (pavyzdžiui, kodą39Standard).
  • Call ReadBarCodes Metodas, kaip apdoroti rezultatus.

Įsivaizduokite daugybę juostų tipų

Jei norite peržiūrėti kelis juostų kodo tipus C#, galite:

  • Įveskite keletą simbolių SetBarCodeReadType.
  • Call ReadBarCodes.
  • Atkurti barkodų duomenis.

Identifikuoti iš anksto nustatytus juostos rinkinį

Aspose.BarCode palaiko iš anksto apibrėžtus juostos rinkinį:

  • AllSupportedTypes - Visi prieinami kodai.
  • Types1D - Visi linijiniai kodai.
  • Types2D - QR kodas, duomenų matrica ir tt
  • MostCommonTypes - Dažnai naudojami formatai.

Norėdami naudoti iš anksto apibrėžtus rinkinį C#:

BarCodeReader reader = new BarCodeReader("image.png", DecodeType.Types2D); 

Išimkite daugybę barkodų iš nuotraukos

Atkreipkite dėmesį į kelių juostų kodus iš paveikslėlio, atlikdami šiuos veiksmus:

  • Atsisiųskite vaizdą naudojant BarCodeReader.
  • Įveskite dekodavimo tipą ALL_SUPPORTED_TYPES.
  • Iterate per rezultatus, kad gautumėte juostos kodo duomenis.

Gaukite juostų kodo koordinatą

Atkurti juostos kodo vietą (X, Y koordinatų) su C#:

  • Atsisiųskite vaizdą į BarCodeReader.
  • Call ReadBarCodes().
  • Ekstrakcijos regiono taškai.

Skaitykite juostos kodą iš konkrečios nuotraukos regiono

Riboti juostos kodo aptikimą į specifinį vaizdo regioną naudojant C#:

  • Apibrėžti rektangulinę sritį.
  • Praleiskite jį BarCodeReader.
  • Call ReadBarCodes().

Barkodai iš Multiple Image Regions

Į skanuoti barkodus iš kelių regionų C# :

  • Apibrėžiamos kelios rektangulinės zonos.
  • Perkelkite juos į BarCodeReader.
  • Išgauti barkodų duomenis.

Gaukite nemokamą licenciją

Prašome A Laikinosios nemokamos licencijos ištirti visas galimybes Aspose.BarCode .

Papildoma informacija

Šiame straipsnyje jūs sužinosite, kaip:

  • Įkrovimas ir apdorojimas barkodo nuotraukos .
  • Iš įvairių šaltinių ištraukti juostos kodo informaciją.
  • Aptikti ir atpažinti kelis juostų kodo tipus naudojant **C# Barcode Reader ** bibliotekas, pvz., Aspose.BarCode .

Naudodamiesi **Aspose Plugin ** , galite tobulinti savo programas su galingais **barko kodo skaitymo įgūdžiais ** už tik 99$ .

Kalbant apie kūrėjus, norinčius įgyvendinti **C# Barcode Image Reader ** , procesas yra paprastas. Jūs galite efektyviai naudotis **c# barcode reader iš vaizdo ** funkcijos į skanavimo barkodus iš paveikslėlio ** . Nesvarbu, ar jums reikia ** Skaityti juostos kodą iš įvaizdžio ** arba tiesiog naudoti ** C# skaityti žiedadulkės iš nuotraukos metodą, čia pateikiami sprendimai padės jums pasiekti savo tikslus.

Norėdami pagerinti kodavimo efektyvumą, apsvarstykite, kaip ištirti **C# Barcode Scanner API ** , kad galėtumėte integruotis į jūsų programas. Naudodamiesi pateiktą ** C# barcode scanner pavyzdį ** galite greitai įdiegti funkcinį skenerį jūsų projekte. Nesvarbu, ar ieškote ** Skaityti barkodą iš PDF ** ar ** Skanyti bar kodą nuo vaizdo ** , čia išsamūs metodai, įskaitant ** „C # Bar Code Reader Library ** “ ir įvairias **c# “Barcode Scaner API” įgyvendinimus, supaprastins jūsų plėtros procesą.

Be to, galite ištirti „C# Barcode Decoder“ įvairių barkodų tipų dekodavimui arba naudoti „Image“ barcode Reader, skirtą konkrečioms programoms. „Barbcode Scanner API“ taip pat supaprastina skanavimo funkcijų integravimo į jūsų programas procesą.

Be to, jei jus domina **C# Barcode Scanner C# Kodas ** arba dirbate su c# barcode skeneris C # Taikymo , rasite pateiktus pavyzdžius neįkainojamas. Tiems, kurie įdomu apie *C # kodas skaityti barkodą ar kaip ** Skaityti duomenis iš barko kodo Skenerio K# , čia aptariamos technikos suteiks patarimų, kaip veiksmingai atlikti šias užduotis.

Norėdami įgyvendinti **ASP.NET Skaityti Barcode ** įgūdžius, apsvarstykite naudojimąsi **C# Scanner API ** beprasmiška patirtis. Jūs taip pat galite rasti naudinga patikrinti Aspose barcode for .NET Example ** greitai suprasti įgyvendinimo procesą. Su teisingais įrankiais ir metodais, galite efektyviai ** skaityti barkodą iš paveikslėlio C# pavyzdžio , užtikrinant, kad jūsų programos išliktų konkurencingos ir naudotojo draugiškos.

Norėdami toliau tobulinti savo vystymąsi, čia pateikiamas pavyzdys, kaip naudoti **C# Kodas Skaityti Barkodas Scanner ** , kad būtų galima programuojamai ištraukti duomenis. Jūs galite ištirti Aspose Barcode .NET Pavyzdys ** praktinę demonstraciją apie tai, Kaip įgyvendinti ** C# Bar Code Reader funkcijas savo projektuose.

Norėdami atlikti praktinį įgyvendinimą, galite rasti „Aspose Barcode for .NET Example “ naudinga, kai ištirsite „C# Bar Code Scanner API“ funkcijas. Nesvarbu, ar esate suinteresuotas „c# read barcode from Image ** “, ar jums reikia spręsti konkrečias užduotis, pvz., „Let’s Bar code from image C# Exemple”, šis vadovas aprūpina jus reikiamais įrankiais ir žiniomis, kad sėkmingai atliktumėte savo kodo skaitymo pastangas.

Norėdami dar labiau pagerinti savo supratimą apie juostos kodo skenavimą, apsvarstykite, kaip veiksmingai skaityti juostą iš vaizdo C# ir naudoti ** kaip skaityti juosto kodą C # metodus, kad jūsų programos būtų tikslesnės.

More in this category