Este breve tutorial orienta como alterar a cor do QR code usando Java. Ele tem os detalhes sobre como definir o IDE para o desenvolvimento, uma lista de etapas que definem a lógica de programação e um código de amostra para desenhar um código QR em fundo colorido usando Java. Diferentes técnicas de personalização são compartilhadas para alterar o formato da imagem de saída de acordo com os requisitos do usuário.
Etapas para alterar a cor do código QR usando Java
- Estabeleça o ambiente para usar Aspose.BarCode for Java para criar código QR colorido
- Instanciar o objeto BarCodeGenerator e definir o tipo de codificação como QR usando o enumerador EncodeTypes
- Defina o texto para codificação na imagem QR
- Defina a cor de fundo usando setBackColor() na coleção Parameters
- Defina o tipo de imagem de saída usando o enumerador BarCodeImageFormat
- Salve a imagem do código QR no formato definido
Estas etapas descrevem como desenvolver um gerador de código QR colorido usando Java. Instancie a instância BarcodeGenerator, defina o tipo de codificação como QR e defina o texto para codificação na imagem do código QR. Por fim, defina o parâmetro de cor do BarcodeGenerator e salve a imagem de saída no formato necessário.
Código para criar QR Code colorido usando 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"); | |
} | |
} |
Este breve trecho de código apresenta o exemplo em execução para criar um código QR amarelo usando Java. O BarCodeImageFormat fornece opções como BMP, GIF, TIFF, SVG e EMF. O enumerador de cores contém uma longa lista de cores que você pode usar para definir a cor de fundo, no entanto, a imagem QR permanece preta na saída final.
Neste artigo, aprendemos como gerar código QR colorido usando Java. Para gerar um código de barras EAN13, consulte o artigo em Gerar código de barras EAN13 em Java.