Questo breve tutorial descrive la procedura per creare un codice a barre ruotato in Java. È molto comune utilizzare le immagini dei codici a barre da varie angolazioni nei documenti o sugli imballaggi, ecc. in base a particolari requisiti di progettazione. Puoi impostare la rotazione del codice a barre in java con dimensioni e orientamenti diversi in base alle tue esigenze e salvarli come PNG o qualsiasi altro tipo di immagine.
Passaggi per creare codici a barre ruotati in Java
- Configura il tuo progetto per aggiungere la libreria Aspose.BarCode da Maven Repository
- Crea un’istanza di una nuova istanza di BarcodeGenerator e imposta la codifica predefinita su Code128 utilizzando EncodeTypes
- Impostare del testo da codificare nell’immagine del codice a barre di output
- Impostare l’angolo di rotazione dell’immagine di output impostando il numero di gradi desiderato
- Salva l’immagine del codice a barre ruotato di output come file PNG su un disco
L’istanza della classe BarcodeGenerator è richiesta per creare e ruotare codici a barre in Java. Può essere utilizzato per impostare la codifica predefinita, il testo del codice a barre e l’angolo di rotazione in gradi. In definitiva, puoi salvare l’immagine del codice a barre ruotata in PNG o qualsiasi altro tipo di immagine in base all’ambiente.
Codice per impostare la rotazione del codice a barre 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); | |
} | |
} |
Questo codice di esempio utilizza l’oggetto di classe BarcodeGenerator per eseguire questa attività. Per impostare il tipo di codifica viene utilizzato l’enumeratore EncodeTypes che contiene tutti i tipi di codifica comuni utilizzati in un codice a barre. Allo stesso modo, durante il salvataggio dell’immagine di output finale, utilizzare l’enumeratore BarCodeImageFormat per selezionare il tipo di immagine.
Questo tutorial crea un’immagine di codice a barre ruotato in Java, tuttavia, se desideri creare un semplice codice QR, fai riferimento all’articolo su come generare QR Code usando Java.