Този прост пример илюстрира как да четете Barcode с помощта на C++. За да се разработи Четец на баркод C++ изходният код се използва във всяко приложение, поддържано от C++ в MS Windows, като се следват няколко стъпки за кодиране. Ще видим как можем да четем различни типове баркодове едновременно от един файл без зависимост от инструмент на трета страна или друг API.
Стъпки за четене на баркод с помощта на C++
- Добавете Aspose.BarCode for C++ API с помощта на мениджъра на пакети NuGet във вашето приложение
- Включете препратка към пространствата от имена Aspose::BarCode и Aspose::BarCode::BarCodeRecognition
- Добавете необходимите препратки към заглавните файлове във вашето приложение
- Използвайте масива BaseDecodeType, за да зададете желаните типове баркодове за четене от изходния файл
- Инициализирайте обект от клас BarCodeReader, за да прочетете баркодовете от PNG файл
- Прегледайте извлечената информация за баркод и я покажете в конзолата
Приложението C++ Barcode Scanner може да бъде разработено чрез придържане към гореспоменатите стъпки и няколко реда код. Първо, ще трябва да добавите препратката към API с помощта на NugGet и да включите необходимите заглавни файлове. В следващата стъпка ще зададете желаните типове баркодове, за които да разработите четец, като използвате изброителя DecodeType. Като използваме екземпляр на клас BarCodeReader, ние ще предоставим пътя за изходния PNG файл с различни баркодове и желания масив от типове баркодове. Накрая ще преминем през прочетената информация за баркод и ще я покажем в конзолата.
Код за четене на баркод с помощта на Java
В горния пример, за да се създаде Четец на баркод C++, е разработено приложение, базирано на няколко реда лесен за разбиране код, който може да сканира различни типове баркодове. В това приложение се съсредоточихме върху разработването на четец на баркодове за QR, Code 39 Standard, Pdf 417, Data Matrix, Code 128 и типове RM 4 SCC. Но API поддържа много други типове баркодове, които можете да изследвате в изброителя на DecodeType. Използвахме прости извиквания на API, за да разработим C++ Barcode приложение за четене.
В този пример проучихме, че за да се разработи Barcode Scanner C++ базиран API и съответните му функции могат да бъдат използвани. Ако се интересувате от генериране на QR код, вижте статията за това как да Генерирайте QR код с помощта на C++.