This tutorial shows you how to change QR code color with the C# REST API. Using the Aspose.BarCode Cloud SDK for .NET, you’ll build a colored QR code generator and explore every parameter that customizes the QR code image (PNG).
Prerequisite
- Create an account and get API credentials for creating a coloured QR Code
- Download Aspose.BarCode Cloud SDK for Dotnet to generate a QR Code and set foreground/background color
- Set up a C# project with the above SDK
Steps to Change Color of QR Code with C# Low Code API
- Include the Aspose.BarCode Cloud SDK API and Model namespaces to access barcode generation classes
- Create a Configuration object and set the API base URL, client ID, and client secret for authentication with Aspose Cloud
- Specify the name of the output image file where the generated QR code will be saved
- Create a GenerateApi object using the configuration to enable barcode generation
- Call the GenerateAsync() method with parameters such as barcode type, input text, image format, and custom foreground/background colors
- Create a file stream with the specified file name and copy the generated QR code data into it
These steps summarize how to create a colored QR code with C# RESTful Service. First, connect to Aspose.BarCode Cloud by providing your credentials and setting up the API, then generating a QR code with your chosen text, colors, and image format. Finally, save the QR code to a file on the computer.
Code to Create Colored QR Code with C# .NET-based API
With this example you can effortlessly set a custom QR‑code background color using the C# REST API. By issuing a GET request that includes the barcode type, the text to encode, the desired colors, size and rotation, the service returns the QR‑code image as a stream—ready to be saved or embedded directly into your application.
Now you’ve learned how to create a QR code in any color you like. If you first need a simple black‑and‑white QR, see our guide on Generate QR with C# REST API.