Jak czytać kod kreskowy za pomocą C++

Ten prosty przykład ilustruje, jak **Odczytać Barcode przy użyciu C++*. W celu opracowania Czytnika kodów kreskowych kod źródłowy C++ jest używany w dowolnej aplikacji obsługiwanej przez C++ w systemie MS Windows, wykonując kilka kroków kodowania. Zobaczymy, jak możemy jednocześnie odczytywać różne typy kodów kreskowych z jednego pliku bez zależności od narzędzi innych firm lub innych interfejsów API.

Kroki, aby odczytać kod kreskowy za pomocą C++

  1. Dodaj interfejs API Aspose.BarCode for C++ za pomocą menedżera pakietów NuGet w swojej aplikacji
  2. Dołącz odwołanie do przestrzeni nazw Aspose::BarCode i Aspose::BarCode::BarCodeRecognition
  3. Dodaj wymagane odwołania do plików nagłówkowych w swojej aplikacji
  4. Użyj tablicy BaseDecodeType, aby ustawić żądane typy kodów kreskowych do odczytu z pliku źródłowego
  5. Zainicjuj obiekt klasy BarCodeReader, aby odczytać kody kreskowe z pliku PNG
  6. Iteruj przez wyodrębnione informacje o kodzie kreskowym i wyświetlaj je w konsoli

W C++ Barcode scanner aplikację można rozwijać stosując się do wyżej wymienionych kroków i kilku linijek kodu. Po pierwsze, będziesz musiał dodać odwołanie do interfejsu API za pomocą narzędzia NugGet i dołączyć wymagane pliki nagłówkowe. W kolejnym kroku ustawisz żądane typy kodów kreskowych, dla których będziesz rozwijać czytnik za pomocą modułu wyliczającego DecodeType. Korzystając z instancji klasy BarCodeReader, podamy ścieżkę do źródłowego pliku PNG z różnymi kodami kreskowymi i pożądaną tablicą typów kodów kreskowych. Na koniec przejrzymy odczytane informacje o kodzie kreskowym i wyświetlimy je w konsoli.

Kod do odczytu kodu kreskowego za pomocą Java

W powyższym przykładzie, w celu stworzenia czytnika kodów kreskowych aplikacja oparta na C++ została opracowana przy użyciu kilku linii łatwego do zrozumienia kodu, który jest w stanie skanować różne typy kodów kreskowych. W tej aplikacji skupiliśmy się na opracowaniu czytnika kodów kreskowych dla typów QR, Code 39 Standard, Pdf 417, Data Matrix, Code 128 i RM 4 SCC. Ale interfejs API obsługuje wiele innych typów kodów kreskowych, które można eksplorować w module wyliczającym DecodeType. Użyliśmy prostych wywołań API, aby opracować aplikację do odczytu kodów kreskowych C++.

W tym przykładzie zbadaliśmy, że w celu opracowania interfejsu API Barcode Scanner opartego na języku C++ i jego odpowiednich funkcji można użyć. Jeśli jesteś zainteresowany wygenerowaniem kodu QR, zapoznaj się z artykułem na temat Wygeneruj kod QR za pomocą C++.

 Polski