A bárkódok olvasása gyakori követelmény számos alkalmazásban, például a készletmenedzsmentben és a jegyek ellenőrzésében.Ez a kézikönyv azt mutatja, hogyan olvashatunk bárkóddal a C# használatával az Aspose.BarCode .NET-hez.

Bevezetés

Ez az útmutató lépésről lépésre utasításokat nyújt a C# használatával történő bárkódok olvasásáról.Az alábbi lépéseket követve egy robusztus bárkóddal olvasó alkalmazást fejleszthet ki, amely több bárkodípusot támogat.

A barkódok olvasásának előnyei

  • Hatékonyság: gyors hozzáférés a kódolt információk digitális formátumban.
  • Versatilitás: Többféle alkalmazásba integrálható, beleértve a készletkezelést és a jegyek ellenőrzését is.
  • Könnyű használata: Egyszerűsíti az adatbevételi folyamatot gyors szkenneléssel.

Előfeltételek: a környezet előkészítése

  • A Visual Studio vagy bármely kompatibilis .NET IDE beállítása.
  • Telepítse az Aspose.BarCode-t a NuGet Package Manager-ből.
Install-Package Aspose.BarCode

Lépésről lépésre útmutató a Barcode olvasásához

1. lépés: Tartalmazza a szükséges névterületeket

Hozzáadjon hivatkozásokat a szükséges névterületekhez a kódjában.

using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;

2. lépés: Töltse le a Barcode képet

Hozzon létre egy példát a BarCodeReader osztály és töltse fel a barcode kép fájlt.

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}

3. lépés: Állítsa be a Barcode típusokat

Határozza meg, hogy milyen típusú bárkódot szeretne olvasni a DecodeType Az enumerátor.

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

4. lépés: Az eredmények révén

Gyűjtsük ki a bárkód információit, és nyomtatjuk a konzolra.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}

Tökéletes példája a Barcode olvasásához

Íme egy teljes példa, amely megmutatja, hogyan kell olvasni a bárkódokat egy képből:

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    Console.WriteLine("ReadSimpleExample:");
    foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
    {
        Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
    }
}

További információk

  • Az Aspose.BarCode könyvtár sokféle sávkódformátumot támogat, amely lehetővé teszi, hogy könnyen olvassa el a több típusú kódokat.
  • Tekintse meg a hiányzó vagy olvashatatlan bárkódokkal rendelkező forgatókönyvek további hibakezelésének végrehajtását.

következtetések

Ez a kézikönyv útmutatást nyújt a barkódok olvasásának folyamatán keresztül a C#-ban az Aspose.BarCode használatával. A kód néhány vonalával hatékonyan kivonhatja a barkód képekből származó információkat. További barkód-termelési és manipulációs funkciókért olvassa el az Aspose termékekhez elérhető további kézikönyveket és útmutatókat.

More in this category