Aspose.BarCode  a következőhöz: .NET

Vonalkód generátor és olvasó API

Létrehozhat és felismerhet lineáris, 2D és postai típusú vonalkódokat bármely .NET alkalmazásban.

  Download Free Trial
  
 

Az Aspose.BarCode for .NET egy hatékony fejlesztői könyvtár 1D és 2D vonalkódok generálására és felismerésére különféle képtípusokból, bármilyen szögben. A fejlesztők könnyedén hozzáadhatnak vonalkód generálási és szkennelési funkciókat .NET-alkalmazásaikhoz. Ez az API 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 lehetővé teszi a generált vonalkódok megjelenésének és paramétereinek módosítását, mint például a háttérszín, a sáv színe, az elforgatási szög, x -dimenzió, képminőség, felbontás, feliratok, méret és még sok más. Gazdag vonalkód-észlelési és -olvasási funkciókat is biztosít, és több mint 60 vonalkód-típust támogat.

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

A vonalkód típusok és megjelenés testreszabása

A .NET vonalkód API-ja lehetővé teszi a fejlesztők számára, hogy finomhangolják a generált vonalkódok megjelenését a vonalkód típusának, a beviteli szövegnek, a betűstílusnak, a háttér- és előtérszínnek, a feliratok igazításának és helyének, valamint egyéb tulajdonságok megadásával. Módosíthatja a feliratot a felső és alsó feliratok láthatóságának, a betűtípusnak, a színeknek és az igazításnak a beállításával.

Példa vonalkód generálására

A Vonalkód generátor API lehetővé teszi a fejlesztők számára, hogy vonalkódokat hozzanak létre a kívánt vonalkód típus megadásával, a bemeneti szöveg beállításával (a vonalkód képbe kódolandó adatok), valamint a megjelenéshez kapcsolódó tulajdonságok testreszabásával, mint például a háttér és az előtér színe, a betűtípus, a szöveg helye (elrejtés, fent vagy lent), és igazítás. A kétdimenziós vonalkódok, például QR-kód, PDF417, Data Matrix, Aztec kód stb. ugyanúgy, mint az egydimenziós vonalkódok.

Code to be executed - C#


// Initialize barcode generator
using (var generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR, ""))
{
  // Set parameters
  generator.Parameters.Barcode.XDimension.Millimeters *= 2;
  generator.Parameters.Barcode.CodeTextParameters.Location = CodeLocation.Below;

  // Generate image
  Bitmap res = generator.GenerateBarCodeImage();
}
Generation result

Olvassa el a sérült vonalkódokat

A vonalkódkönyvtár különféle beállításokat támogat a sérült vagy torz vonalkódok beolvasására és dekódolására. Lehetővé teszi a különféle hibákkal, például Gauss-zajjal, fordított színekkel, fehér foltokkal, vizuális műtermékekkel, színes háttérrel és hiányzó sávokkal rendelkező vonalkódképek sikeres olvasását. A vonalkód olvashatóságának javítása érdekében az API speciális módszereket és mechanizmusokat tesz lehetővé, beleértve a medián szűrést, a "só-papír" szűrést, a képméret csökkentését és másokat. Ezen túlmenően a vonalkódkönyvtár fejlett módszereket használ az ipari Data Matrix vonalkódok dekódolására, a súlyosan sérült QR-kódok olvasására, és még néhány adat visszaállítására is hibás vonalkódokból.

Vonalkód felismerés élő példa

A vonalkódolvasó API egy sor funkciót biztosít az 1D, 2D és postai vonalkódok beolvasásához, észleléséhez és olvasásához. Néhány sornyi kóddal a fejlesztők könnyedén integrálhatják ezt a funkciót alkalmazásaikba, és felhasználhatják a gyakran használt vonalkódok széles skálájának észlelésére és dekódolására. Az API-t felhasználóbarátnak és intuitívnak tervezték, így a fejlesztők könnyen és gyorsan hozzáadhatnak vonalkód-leolvasó képességeket alkalmazásaikhoz.

Ready to recognize Felismerés Dobjon ide egy fájlt, vagy kattintson a böngészéshez *

* A fájlok feltöltésével vagy a szolgáltatás használatával Ön elfogadja Feltételeinket használja és az Adatvédelmi irányelveket.

Code to be executed - C#

    
// Initialize barcode reader
using (var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes))
{
    // Recognize barcodes on the image
    foreach (var barcode in reader.ReadBarCodes())
    {
        // Display the recognition result
        Console.WriteLine($"{barcode.CodeTypeName}: {barcode.CodeText}");
    }
}

Elismerés eredménye

Mit mondanak az emberek

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

 
 
View Case Studies
  

Support and Learning Resources