Цей простий практичний приклад розповідає про те, як згенерувати QR code у C++. QR-код є різновидом двовимірних штрих-кодів і дуже часто використовується в різних програмах розробниками C++. За допомогою C++ генератора QR-коду програму можна розробити за кілька кроків і дуже простих викликів API, незалежно від сторонніх API чи інструментів. Розроблений додаток можна використовувати в будь-якій програмі на основі C++ у середовищі MS Windows.
Кроки для створення QR-коду в C++
- Додайте Aspose.Barcode for C++ за допомогою інструмента керування пакунками NuGet у своїй програмі
- Додайте посилання на простори імен Aspose::Barcode і AsposeBarCode::Generation
- Включіть необхідні посилання на файли заголовків у своїй заявці
- Ініціалізуйте об’єкт класу BarcodeGenerator, щоб створити QR-код, встановивши QR як тип кодування
- Встановіть текст QR-коду та інші параметри
- Використовуючи метод збереження в C++, згенеруйте QR-код у форматі зображення PNG
Для того, щоб розробити генератор QR-коду, можна використовувати код C++, як зазначено у вищезазначених кроках. Після встановлення пакета API за допомогою NuGet і включення необхідних файлів заголовків у програму ми запустимо процес із екземпляром класу BarcodeGenerator і встановимо тип кодування QR. Ви можете використовувати інші EncodingTypes, але в цьому прикладі ми зосереджуємося на QR-коді. Після цього ми встановимо текст QR-коду та інші важливі параметри, наприклад роздільну здатність QR-коду. Нарешті, QR-код буде збережено на диску за допомогою методу збереження.
Приклад генерації QR-коду в C++
У наведеному вище прикладі коду ми побачили, що для створення QR-коду використовувалися виклики C++ API. Ми можемо отримати QR-код у різних форматах вихідних зображень, таких як PNG, Tiff, JPEG або BMP. Ви також можете налаштувати роздільну здатність, фонові кольори, а також ширину та висоту зображення QR-коду за допомогою простого коду C++.
У цій темі ми побачили, що для розробки генератора QR-коду на основі C++ API передбачено надзвичайно простий інтерфейс API та кроки. Якщо ви хочете ще більше вдосконалити свою програму, додавши згенероване зображення QR-коду в DOCX, перегляньте статтю про те, як додати зображення в DOCX за допомогою C++.