Barcode lezen met C++

Dit eenvoudige voorbeeld illustreert hoe u Barcode leest met C++. Om een barcodelezer te ontwikkelen, wordt de C++-broncode gebruikt in elke door C++ ondersteunde toepassing in MS Windows door enkele codeerstappen te volgen. We zullen zien hoe we verschillende typen streepjescodes tegelijkertijd uit een enkel bestand kunnen lezen zonder afhankelijk te zijn van een tool van derden of een andere API.

Stappen om streepjescode te lezen met C++

  1. Voeg Aspose.BarCode for C++ API toe met NuGet-pakketbeheerder in uw toepassing
  2. Voeg een verwijzing toe naar Aspose::BarCode en Aspose::BarCode::BarCodeRecognition-naamruimten
  3. Voeg de vereiste header-bestandsreferenties toe aan uw toepassing
  4. Gebruik de BaseDecodeType-array om de gewenste barcodetypes in te stellen om uit het bronbestand te lezen
  5. Initialiseer het klasseobject BarCodeReader om de streepjescodes uit het PNG-bestand te lezen
  6. Herhaal de geëxtraheerde streepjescode-informatie en geef die weer in de console

In C++ Barcodescanner kan een applicatie worden ontwikkeld door de bovengenoemde stappen en enkele regels code te volgen. Ten eerste moet u de API-referentie toevoegen met NugGet en de vereiste headerbestanden opnemen. In de volgende stap stelt u met behulp van de DecodeType enumerator de gewenste barcodetypes in waarvoor u een lezer wilt ontwikkelen. Door de BarCodeReader-klasse-instantie te gebruiken, bieden we het pad voor het bron-PNG-bestand met verschillende streepjescodes en de gewenste array van streepjescodetypes. Ten slotte zullen we de gelezen streepjescode-informatie herhalen en die in de console weergeven.

Code om streepjescode te lezen met Java

In het bovenstaande voorbeeld is voor het maken van een Barcodelezer een op C++ gebaseerde applicatie ontwikkeld met behulp van een paar regels gemakkelijk te begrijpen code die in staat is om verschillende typen streepjescodes te scannen. In deze toepassing hebben we ons gericht op het ontwikkelen van een barcodelezer voor de typen QR, Code 39 Standard, Pdf 417, Data Matrix, Code 128 en RM 4 SCC. Maar API ondersteunt veel andere typen streepjescodes die u kunt verkennen in de DecodeType-enumerator. We hebben eenvoudige API-aanroepen gebruikt om een C++ Barcode-leestoepassing te ontwikkelen.

In dit voorbeeld hebben we onderzocht dat voor het ontwikkelen van een op Barcode Scanner C++ gebaseerde API en de bijbehorende functies kunnen worden gebruikt. Als u geïnteresseerd bent in het genereren van een QR-code, raadpleeg dan het artikel over Genereer QR-code met C++.

 Nederlands