В этом руководстве показано, как изменить цвет QR‑кода с помощью C# REST API. С помощью Aspose.BarCode Cloud SDK для .NET вы создадите генератор цветных QR‑кодов и изучите каждый параметр, который настраивает изображение QR‑кода (PNG).
Требования
- Создайте учетную запись и получите учетные данные API для создания цветного QR Code
- Скачать Aspose.BarCode Cloud SDK for Dotnet для генерации QR Code и установки цвета переднего/фонового плана
- Настройте проект C# с указанным выше SDK
Шаги по изменению цвета QR Code с помощью 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# .NET-based API
С помощью этого примера вы можете без труда задать пользовательский цвет фона QR‑кода, используя C# REST API. Выполнив GET‑запрос, включающий тип штрих‑кода, текст для кодирования, желаемые цвета, размер и вращение, сервис возвращает изображение QR‑кода в виде потока — готового к сохранению или прямому внедрению в ваше приложение.
Теперь вы узнали, как создать QR‑код любого цвета. Если вам сначала нужен простой черно‑белый QR, см. наше руководство по Generate QR with C# REST API.