Denna snabba handledning beskriver proceduren för att skapa roterad streckkod i Java. Det är mycket vanligt att använda streckkodsbilder i olika vinklar i dokument eller på förpackningar etc. utifrån speciella designkrav. Du kan ställa in streckkodsrotation i java med olika storlekar och orienteringar enligt dina krav och spara dem som PNG eller någon annan typ av bild.
Steg för att skapa roterad streckkod i Java
- Konfigurera ditt projekt för att lägga till Aspose.BarCode bibliotek från Maven Repository
- Instantiera en ny instans av BarcodeGenerator och ställ in standardkodningen till Code128 med EncodeTypes
- Ställ in en del text som ska kodas i streckkodsbilden
- Ställ in rotationsvinkeln för den utgående bilden genom att ställa in önskat antal grader
- Spara den utgående roterade streckkodsbilden som en PNG-fil på en skiva
BarcodeGenerator-klassinstansen krävs för att skapa och rotera streckkoder i Java. Den kan användas för att ställa in standardkodning, streckkodstext och rotationsvinkel i grader. I slutändan kan du spara den roterade streckkodsbilden till PNG eller någon annan typ av bild beroende på miljön.
Kod för att ställa in streckkodsrotation i 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); | |
} | |
} |
Den här exempelkoden använder BarcodeGenerator-klassobjektet för att utföra denna uppgift. För att ställa in kodningstypen används enumeratorn EncodeTypes som innehåller alla vanliga kodningstyper som används i en streckkod. På samma sätt använder du BarCodeImageFormat-uppräkningen när du sparar den slutliga utdatabilden för att välja bildtyp.
Denna handledning skapar en roterad streckkodsbild i Java men om du vill skapa en enkel QR-kod, se artikeln om hur man genererar QR-kod med Java.