Този бърз урок описва процедурата за създаване на завъртян баркод в Java. Много обичайно е да се използват изображения на баркод под различни ъгли в документи или върху опаковки и т.н. въз основа на конкретни изисквания за дизайн. Можете да зададете ротация на баркод в java с различни размери и ориентации според вашите изисквания и да ги запазите като PNG или друг тип изображение.
Стъпки за създаване на завъртян баркод в Java
- Конфигурирайте проекта си, за да добавите Aspose.BarCode библиотека от Maven Repository
- Създайте нов екземпляр на BarcodeGenerator и задайте кодирането по подразбиране на Code128, като използвате EncodeTypes
- Задайте някакъв текст, който да бъде кодиран в изображението на изходния баркод
- Задайте ъгъла на завъртане на изходното изображение, като зададете желания брой градуси
- Запазете изходното изображение със завъртян баркод като PNG файл на диск
Екземплярът на клас BarcodeGenerator е необходим за създаване и завъртане на баркодове в Java. Може да се използва за задаване на кодиране по подразбиране, текст на баркод и ъгъл на завъртане в градуси. В крайна сметка можете да запазите завъртяното изображение на баркод в PNG или друг тип изображение според средата.
Код за задаване на ротация на баркод в 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); | |
} | |
} |
Този примерен код използва обект от клас BarcodeGenerator за изпълнение на тази задача. За задаване на типа кодиране се използва изброителя EncodeTypes, който съдържа всички често срещани типове кодиране, използвани в баркод. По същия начин, докато запазвате крайното изходно изображение, използвайте изброителя BarCodeImageFormat за избор на типа на изображението.
Този урок създава завъртяно изображение на баркод в Java, но ако искате да създадете прост QR код, вижте статията на как да генерирате QR код с помощта на Java.