Latvian
 Latvian

.NET svītrkoda API, lai lasītu, atpazītu un ģenerētu svītrkodus un QR kodus

Izveidojiet svītrkodus .NET ar nepārspējamu precizitāti un skenējiet, lasiet un atpazīstiet dažādu simbolu lineāros, 2D un pasta svītrkodus, izmantojot C# .NET svītrkoda API. Tā atbalsta svītrkodu un QR kodu skenēšanu un noteikšanu JPG, PNG, GIF, BMP un TIFF formātos.

Lejupielādēt bezmaksas izmēģinājuma versijuSkatīt visas API

Veidojiet svītrkoda atpazīšanas un QR kodu ģeneratora lietotnes C# .NET

Aspose.BarCode for. NET ir augstas veiktspējas svītrkoda ģenerēšanas un atpazīšanas API, kas ļauj .NET izstrādātājiem izveidot, skenēt, lasīt, atklāt un eksportēt dažāda veida 1D (lineāros), 2D un pasta svītrkodus. Šī .NET svītrkoda ģeneratora API piedāvā lielisku funkciju komplektu, un tā piedāvā nevainojamu precizitāti, lasot vai skenējot svītrkoda attēlus PNG, BMP, JPG, GIF, TIFF un citos formātos. Turklāt jūs varat arī eksportēt svītrkodus uz populāriem rastra attēliem vai EMF un SVG vektora failiem. Kopā ar svītrkoda un QR koda skenēšanas funkcijām Aspose.BarCode for .NET ļauj manipulēt ar vairākiem svītrkoda izskata elementiem, tostarp attēla kvalitāti, faila lielumu, fona un joslas krāsu, attēla kvalitāti un izšķirtspēju, pagriešanas leņķi, parakstus un daudz ko citu. vairāk.

Izmantojot .NET svītrkoda API, varat ātri un vienkārši integrēt QR koda skenera funkcionalitāti esošajos .NET svītrkoda apstrādes risinājumos vai izveidot visaptverošas svītrkoda atpazīšanas lietotnes C#, ASP.NET vai VB.NET no jauna. Aspose.BarCode .NET bibliotēkai atbalsta vairāk nekā 50 lineāro, 2D un pasta svītrkodu simbolu, piemēram, Code 128, Code 39 Extended, Data Matrix, QR Code, PDF 417 un Postnet.

Darba sākšana

Pirms .NET svītrkoda API iestatīšanas, lūdzu, pārbaudiet priekšnosacījumus lapā Sistēmas prasības. lai nodrošinātu vienmērīgu API iestatīšanu un lietotāja pieredzi.

Aspose.BarCode .NET instalēšanai

Lūdzu, apmeklējiet lejupielādes sadaļu, lai tieši lejupielādētu .NET svītrkoda atpazīšanas un ģenerēšanas API DLL vai MSI instalēšanas programmu. Varat instalēt API, izmantojot arī NuGet pakotni. Zemāk atrodiet pakotņu pārvaldnieka konsoles komandu:

PM > Install-Package Aspose.BarCode 

Kā ģenerēt QR kodus .NET un lasīt svītrkodus no attēliem

Izmantojot Aspose.BarCode for .NET, izstrādātāji savās .NET svītrkoda apstrādes lietotnēs var iekļaut QR koda ģenerēšanas iespēju. Turklāt ir iespējams arī atpazīt dažāda veida svītrkodus no PNG, JPEG, BMP un citiem attēliem. Varat skenēt un nolasīt vairākus svītrkodu veidus no viena attēla faila.

Ātri ģenerējiet QR kodus .NET

.NET svītrkoda API atbalsta QR kodu ģenerēšanu ar dažāda veida kodējumu. Varat pievienot šo funkcionalitāti savām svītrkoda manipulācijas lietojumprogrammām un vēl vairāk uzlabot savus piedāvājumus. Lūdzu, pārbaudiet tālāk norādīto informāciju un C# kodējumu, lai ātri un viegli ģenerētu QR kodus, izmantojot Aspose.BarCode for .NET bibliotēku:

  • Izveidojiet BarcodeGenerator klasi un norādiet EncodeType un ievades tekstu.
  • Iestatiet QR koda versiju un kodējuma veidu.
  • Ģenerējiet un saglabājiet QR koda attēlu PNG formātā.
// Initialize an instance of BarcodeGenerator class
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Set Auto version
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//Set ForceMicroQR QR encode type
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

Lasiet svītrkodus no attēliem .NET

Aspose.BarCode par. NET API atvieglo dažādu simbolu svītrkodu nolasīšanu no PNG, JPEG, BMP, GIF un citiem attēlu failu formātiem. Šī .NET svītrkoda atpazīšanas un ģenerēšanas API atbalsta vairāki svītrkodi no viena attēla. Lai saņemtu papildu palīdzību, lūdzu, pārbaudiet tālāk norādīto informāciju.

  • Ielādējiet avota svītrkoda attēlu, izmantojot BarCodeReader klasi.
  • Izsauciet ReadBarCodes() metodi, lai iegūtu atpazīšanas rezultātus BarCodeResult klases objekts.
  • Pārlūkojiet iegūtos rezultātus un parādiet svītrkoda veidu un tekstu.
// Initialize barcode reader
BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png");
// Read the barcode and show the results
foreach(BarCodeResult result in reader.ReadBarCodes()) 
{
    Console.Out.WriteLine("CodeText: " + result.CodeText);
    Console.Out.WriteLine("Symbology type: " + result.CodeType);
}

Lūdzu, apmeklējiet GitHub piemēru lapu, lai skatītu citus darba piemērus. NET svītrkoda API. Ja vēlaties skenēt, atpazīt un ģenerēt 1D, 2D un pasta svītrkodus vai QR kodus, izmantojot mobilās ierīces, lūdzu, pārbaudiet Aspose.BarCodebezmaksas tiešsaistes lietotnes.

Vienkārša integrācija un uzlabotas darbības

Aspose.BarCode for .NET ļauj veikt ļoti vienkāršas darbības, kurām nepieciešamas tikai dažas .NET kodēšanas rindas, lai sāktu ģenerēt, lasīt un atpazīt dažāda veida svītrkodus. Kā .NET izstrādātājs varat bez piepūles integrēt .NET svītrkoda ģeneratora API ar jebkuru no savām .NET lietotnēm. Viena no šīs bibliotēkas labākajām īpašībām ir iespēja nolasīt bojātus svītrkodus un QR kodus, izmantojot sarežģītus algoritmus un filtrēšanas mehānismus, kas ļauj jums sekot līdzi svītrkoda apstrādes vajadzībām.

FAQ

1. Kā es varu ģenerēt svītrkodus .NET?

1D, 2D un pasta svītrkodu ģenerēšana .NET ir ātra un vienkārša, izmantojot Aspose.BarCode .NET API. Lai ģenerētu vēlamā veida svītrkodu, ir nepieciešamas tikai dažas .NET kodēšanas rindiņas.

2. Cik ilgs laiks nepieciešams, lai nolasītu vai ģenerētu svītrkodus?

.NET svītrkoda atpazīšanas un ģenerēšanas API darbojas ātri un izpilda jūsu pieprasījumus īsā laikā.

3. Vai ir droši apstrādāt failus, izmantojot .NET API?

Apstrādājot tos, izmantojot Aspose.BarCode for .NET API, varat būt pārliecināti par savu svītrkodu failu drošību. Mēs nodrošinām jūsu datu privātumu un veicam visus nepieciešamos pasākumus, lai nodrošinātu jums drošu lietošanas pieredzi.

4. Vai es varu atpazīt un ģenerēt svītrkodus operētājsistēmā Mac OS, Windows vai Linux?

Jā, .NET svītrkoda API darbojas dažādās operētājsistēmās, ietvaros un darbības vidēs. Varat to izmantot jūsu izvēlētajā platformā, un, lai tā darbotos, nav nepieciešama papildu programmatūras instalēšana.

Vai meklējat palīdzību?

Apskatiet mūsu atbalsta kanālus, lai saņemtu palīdzību saistībā ar jautājumiem par Aspose produkta API funkcijām un darbību.