Como criar código de barras girado em Java

Este tutorial rápido descreve o procedimento para criar código de barras girado em Java. É muito comum usar imagens de código de barras em vários ângulos em documentos ou em embalagens etc. com base em requisitos de projeto específicos. Você pode definir a rotação do código de barras em java com tamanhos e orientações diferentes conforme sua necessidade e salvá-los como PNG ou qualquer outro tipo de imagem.

Etapas para criar código de barras girado em Java

  1. Configure seu projeto para adicionar a biblioteca Aspose.BarCode do repositório Maven
  2. Instancie uma nova instância de BarcodeGenerator e defina a codificação padrão para Code128 usando EncodeTypes
  3. Defina algum texto a ser codificado na imagem do código de barras de saída
  4. Defina o ângulo de rotação da imagem de saída definindo o número desejado de graus
  5. Salve a imagem do código de barras girado de saída como um arquivo PNG em um disco

A instância da classe BarcodeGenerator é necessária para criar e girar códigos de barras em Java. Ele pode ser usado para definir a codificação padrão, o texto do código de barras e o ângulo de rotação em graus. Em última análise, você pode salvar a imagem do código de barras girado para PNG ou qualquer outro tipo de imagem de acordo com o ambiente.

Código para definir a rotação do código de barras em Java

import com.aspose.barcode.License;
import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;
public class CreateRotatedBarCodeInJava {
public static void main(String[] args) throws Exception { // main method to rotate barcode image using Java
// Set Aspose.Barcode license to avoid trial version watermark before generating barcode and rotating it
License barCodeLicense = new License();
barCodeLicense.setLicense("Aspose.BarCode.lic");
// Instantiate a barcode generator and set the encoding type to Code128
BarcodeGenerator BarCodeToRotate = new BarcodeGenerator(EncodeTypes.CODE_128);
BarCodeToRotate.setCodeText("Sample barcode text");
// Set the rotation angle of the barcode image to 60
BarCodeToRotate.getParameters().setRotationAngle(60);
// Save the barcode image as a PNG file after rotating it with 60-degree angle
BarCodeToRotate.save("BarcodeImageRotatedAtAnAngle.png", BarCodeImageFormat.PNG);
}
}

Este código de exemplo usa o objeto de classe BarcodeGenerator para executar essa tarefa. Para definir o tipo de codificação, é usado o enumerador EncodeTypes, que contém todos os tipos de codificação comuns usados em um código de barras. Da mesma forma, ao salvar a imagem de saída final, use o enumerador BarCodeImageFormat para selecionar o tipo de imagem.

Este tutorial cria uma imagem de código de barras girada em Java. No entanto, se você quiser criar um código QR simples, consulte o artigo em como gerar QR Code usando Java.

 Português