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++
- Dodaj interfejs API Aspose.BarCode for C++ za pomocą menedżera pakietów NuGet w swojej aplikacji
- Dołącz odwołanie do przestrzeni nazw Aspose::BarCode i Aspose::BarCode::BarCodeRecognition
- Dodaj wymagane odwołania do plików nagłówkowych w swojej aplikacji
- Użyj tablicy BaseDecodeType, aby ustawić żądane typy kodów kreskowych do odczytu z pliku źródłowego
- Zainicjuj obiekt klasy BarCodeReader, aby odczytać kody kreskowe z pliku PNG
- 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++.