Този урок ви показва как да промените цвета на QR кода с C# REST API. С помощта на Aspose.BarCode Cloud SDK за .NET, ще създадете генератор на цветни QR кодове и ще разгледате всеки параметър, който персонализира изображението на QR кода (PNG).
Предпоставка
- Create an account and get API credentials за създаване на оцветен QR Code
- Download Aspose.BarCode Cloud SDK for Dotnet за генериране на QR Code и задаване на цвят на преден/заден план
- Настройте C# проект с горното SDK
Steps to Change Color of QR Code with C# Low Code API
- Включете пространствата от имена Aspose.BarCode Cloud SDK API и Model, за да получите достъп до класовете за генериране на баркодове
- Създайте обект Configuration и задайте базовия URL на API‑то, client ID и client secret за удостоверяване с Aspose Cloud
- Посочете името на изходния изображителен файл, в който ще бъде запазен генерираният QR код
- Създайте обект GenerateApi, използвайки конфигурацията, за да активирате генерирането на баркодове
- Извикайте метода GenerateAsync() с параметри като тип на баркода, входен текст, формат на изображението и персонализирани цветове за преден/заден план
- Създайте файлов поток с указаното име на файл и копирайте данните на генерирания QR код в него
Тези стъпки обобщават как да създадете оцветен QR код с C# RESTful Service. Първо, се свържете с Aspose.BarCode Cloud, като предоставите вашите идентификационни данни и настроите API, след това генерирайте QR код с избрания от вас текст, цветове и формат на изображението. Накрая запазете QR кода във файл на компютъра.
С този пример можете без усилие да зададете персонализиран цвят на фона на QR‑code, използвайки C# REST API. Като изпратите GET заявка, която включва типа на баркода, текста за кодиране, желаните цветове, размер и завъртане, услугата връща изображението на QR‑code като поток — готово за запазване или вграждане директно във вашето приложение.
Сега сте научили как да създадете QR код във всеки цвят, който желаете. Ако първо ви е необходим прост черно‑бял QR, вижте нашето ръководство за Generate QR with C# REST API.