Aspose.BarCode  for .NET

.NET API-k vonalkódok generálásához és felismeréséhez

Létrehozhat és felismerhet lineáris, 2D és postai típusú vonalkódokat több képből bármely .NET-alkalmazáson belül.

  Letöltés ingyenes próbaverzió
  
 

Az Aspose.BarCode for .NET egy hatékony könyvtár 1D és 2D vonalkódok generálására és felismerésére többféle képtípusból, bármilyen szögben. A fejlesztők könnyedén hozzáadhatják .NET-alkalmazásaikhoz a vonalkód-generálási és -szkennelési funkciókat. Lehetővé teszi a generált vonalkódok exportálását különböző kiváló minőségű képformátumokba.

Az Aspose.BarCode for .NET támogatja a generált vonalkódok megjelenésének manipulálását, mint például a háttérszín, a sáv színe, az elforgatási szög, az x-dimenzió, a képminőség, a felbontás, a feliratok, a méret és még sok más. Ezenkívül az API többféle felismerési és képalkotási szolgáltatást, valamint különböző típusú szimbólumokat támogat.

Speciális .NET vonalkód API-funkciók

Nyomtasson könnyedén vonalkódos címkéket

Mentés adatfolyamba vagy fájlból, illetve betöltés onnan

Karakterek kódolása és dekódolása (nem angol nyelvű) 2D típusokban

Forgassa el a vonalkód képeket bármilyen szögben

Vonalkódok beolvasása többoldalas TIFF-ből

Lineáris, 2D és postai szimbólumok támogatása

Támogatott szimbológiák

A .NET vonalkódkönyvtár több 1D, 2D és postai vonalkód szimbólumot támogat mind a kódolási, mind a dekódolási képességekhez.

Az API által támogatott lineáris típusok a következők:

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • Alapértelmezett 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN 14 (SCC 14)
  • SSCC 18
  • ITF 14
  • Matrix 2 of 5
  • PZN
  • Code 128
  • Code 39 Kiterjedt
  • Code 39 Alapértelmezett
  • Code 93 Kiterjedt
  • Code 16K
  • Code 93 Alapértelmezett
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStacked
  • DatabarExpandedStacked
  • DatabarStackedOmniDirectional
  • PatchCode
  • Supplement (Csak dekódolás)

A 2D típusok a következők:

  • PDF 417
  • Macro PDF 417
  • Micro PDF 417
  • Aztec
  • DataMatrix
  • Compact PDF 417 (Csak dekódolás)
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • GS1DataMatrix
  • Italian Post 25
  • Code16K

A postai típusok a következők:

  • Postnet
  • Planet
  • Australia Post
  • USPS OneCode
  • Deutsche Post Identcode
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • AustralianPosteParcel
  • SwissPostParcel
  • UpcaGs1DatabarCoupon

Vonalkódok generálása

A Vonalkód generátor API lehetővé teszi a vonalkódok létrehozását különféle szimbólumok megadásával, kódszöveg beállításával (az adatok vonalkód képbe kódolandók) és a megjelenéshez kapcsolódó tulajdonságokkal, mint például a háttér előtér színe, a betűtípus, valamint a hely (elrejtés, fent, lent) és igazítás. . Ezenkívül kétdimenziós vonalkódok, például PDF 417, Data Matrix, Aztec, QR és Micro QR vonalkódok is létrehozhatók, ugyanúgy, mint egy dimenzióban.

Vonalkód generálás - C#

 // A dokumentumok könyvtárának elérési útja.

string dataDir = "define-your-directory";

// Objektum példányosítása és különböző vonalkód-tulajdonságok beállítása

BarcodeGenerator  generator = new BarcodeGenerator (EncodeTípusok.Code128, "1234567");

generator.Parameters.Barcode.XDimension.Millimeters = 1f;



// Mentse el a képet a rendszerére, és állítsa a képformátumát Jpeg-re

generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);

Képalkotás, elforgatás és méretezés támogatása

Az Aspose.BarCode for .NET lehetővé teszi a címkeszegélyek, a szegélyszínek, a stílus, a margók és a szélesség módosítását. Lehetőséget biztosít a képszín, a háttérszín és a sáv színének módosítására is. A vonalkódképeket bármilyen szögben elforgathatja, és élsimítással kiváló minőségű képeket készíthet. Ezen kívül beállíthat testreszabott felbontást az eredményül kapott képekhez, miközben elmentheti azokat bármelyik támogatott képformátumba.

Vonalkód beolvasása

A Vonalkód API egy másik hatékony funkciót is tartalmaz a leggyakrabban használt 1D és 2D vonalkódok olvasásához vagy észleléséhez, bárhol észlelve azokat. Csak néhány sor kód a vonalkódok felismeréséhez a képen.

Vonalkód felismerés - C#

using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))

{

    foreach (BarCodeResult result in reader.ReadBarCodes())

    {

        Console.WriteLine("Type: " + result.CodeType);

        Console.WriteLine("CodeText: " + result.CodeText);

    }

}

Mit mondanak az emberek

Ne csak szót fogadjon. Nézze meg, mit mondanak a felhasználók az API-król.

 
 
Esettanulmányok megtekintése