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
- Configure seu projeto para adicionar a biblioteca Aspose.BarCode do repositório Maven
- Instancie uma nova instância de BarcodeGenerator e defina a codificação padrão para Code128 usando EncodeTypes
- Defina algum texto a ser codificado na imagem do código de barras de saída
- Defina o ângulo de rotação da imagem de saída definindo o número desejado de graus
- 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.