Dieses kurze Tutorial beschreibt das Verfahren zum Erstellen von gedrehten Barcodes in Java. Es ist sehr üblich, Barcodebilder in verschiedenen Winkeln in Dokumenten oder auf Verpackungen usw. zu verwenden, basierend auf bestimmten Designanforderungen. Sie können Barcode-Rotation in Java mit unterschiedlichen Größen und Ausrichtungen gemäß Ihren Anforderungen festlegen und sie als PNG oder einen anderen Bildtyp speichern.
Schritte zum Erstellen eines gedrehten Barcodes in Java
- Konfigurieren Sie Ihr Projekt, um die Aspose.BarCode-Bibliothek aus dem Maven-Repository hinzuzufügen
- Instanziieren Sie eine neue Instanz von BarcodeGenerator und legen Sie die Standardcodierung mit EncodeTypes auf Code128 fest.
- Legen Sie Text fest, der im ausgegebenen Barcode-Bild codiert werden soll
- Stellen Sie den Rotationswinkel des Ausgabebildes ein, indem Sie die gewünschte Gradzahl einstellen
- Speichern Sie das ausgegebene gedrehte Barcode-Bild als PNG-Datei auf einer Disc
Die BarcodeGenerator-Klasseninstanz ist zum Erstellen und Rotieren von Barcodes in Java erforderlich. Es kann verwendet werden, um die Standardcodierung, den Barcode-Text und den Drehwinkel in Grad festzulegen. Letztendlich können Sie das gedrehte Barcode-Bild je nach Umgebung im PNG-Format oder in einem anderen Bildtyp speichern.
Code zum Festlegen der Barcode-Rotation in 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); | |
} | |
} |
Dieser Beispielcode verwendet das BarcodeGenerator-Klassenobjekt, um diese Aufgabe auszuführen. Zur Einstellung des Codierungstyps wird der Enumerator EncodeTypes verwendet, der alle gängigen Codierungstypen enthält, die in einem Barcode verwendet werden. Verwenden Sie in ähnlicher Weise beim Speichern des endgültigen Ausgabebilds den BarCodeImageFormat-Enumerator zum Auswählen des Bildtyps.
Dieses Tutorial erstellt ein gedrehtes Barcode-Bild in Java. Wenn Sie jedoch einen einfachen QR-Code erstellen möchten, lesen Sie den Artikel zu wie man QR-Code mit Java generiert.