У цьому короткому посібнику описано, як змінити колір QR code за допомогою Java. Він містить відомості про налаштування IDE для розробки, список кроків, що визначають логіку програмування, і зразок коду для малювання QR-коду на кольоровому фоні за допомогою Java. Для зміни формату вихідного зображення відповідно до вимог користувача використовуються різні методи налаштування.
Кроки для зміни кольору QR-коду за допомогою Java
- Створіть середовище для використання Aspose.BarCode for Java для створення кольорового QR-коду
- Створіть екземпляр об’єкта BarCodeGenerator і встановіть тип кодування QR за допомогою перечислювача EncodeTypes
- Встановіть текст для кодування в QR-зображенні
- Встановіть фоновий колір за допомогою setBackColor() у колекції Parameters
- Визначте тип вихідного зображення за допомогою перелічувача BarCodeImageFormat
- Збережіть зображення QR-коду у визначеному форматі
Ці кроки описують, як розробити генератор кольорового QR-коду за допомогою Java. Створіть екземпляр BarcodeGenerator, установіть тип кодування QR і встановіть текст для кодування в зображенні QR-коду. Нарешті, визначте параметр кольору BarcodeGenerator і збережіть вихідне зображення у потрібному форматі.
Код для створення кольорового QR-коду за допомогою Java
import com.aspose.barcode.*; | |
import com.aspose.barcode.generation.BarCodeImageFormat; | |
import com.aspose.barcode.generation.BarcodeGenerator; | |
import com.aspose.barcode.generation.EncodeTypes; | |
import java.awt.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Set QR code color in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
BarcodeGenerator codeGenerator = new BarcodeGenerator(EncodeTypes.QR); | |
//set text | |
codeGenerator.setCodeText("Some text for encoding"); | |
// Set Background Color | |
codeGenerator.getParameters().setBackColor(Color.YELLOW); | |
// Save output image | |
codeGenerator.save("Yellow_QR_Code.png", BarCodeImageFormat.PNG); | |
System.out.println("Colored QR coded generated successfully"); | |
} | |
} |
Цей короткий фрагмент коду представляє поточний зразок створення жовтого QR-коду за допомогою Java. BarCodeImageFormat надає такі параметри, як BMP, GIF, TIFF, SVG і EMF. Перелічувач кольорів містить довгий список кольорів, які ви можете використовувати для встановлення кольору фону, однак QR-зображення залишається чорним у кінцевому результаті.
У цій статті ми навчилися генерувати кольоровий QR-код за допомогою Java. Щоб створити штрих-код EAN13, зверніться до статті Згенеруйте штрих-код EAN13 на Java.