Змініть колір QR-коду за допомогою Java

У цьому короткому посібнику описано, як змінити колір QR code за допомогою Java. Він містить відомості про налаштування IDE для розробки, список кроків, що визначають логіку програмування, і зразок коду для малювання QR-коду на кольоровому фоні за допомогою Java. Для зміни формату вихідного зображення відповідно до вимог користувача використовуються різні методи налаштування.

Кроки для зміни кольору QR-коду за допомогою Java

  1. Створіть середовище для використання Aspose.BarCode for Java для створення кольорового QR-коду
  2. Створіть екземпляр об’єкта BarCodeGenerator і встановіть тип кодування QR за допомогою перечислювача EncodeTypes
  3. Встановіть текст для кодування в QR-зображенні
  4. Встановіть фоновий колір за допомогою setBackColor() у колекції Parameters
  5. Визначте тип вихідного зображення за допомогою перелічувача BarCodeImageFormat
  6. Збережіть зображення 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.

 Українська