Ez a gyors oktatóanyag leírja a elforgatott vonalkód létrehozásának Java-ban eljárását. Nagyon elterjedt a vonalkód-képek használata különböző szögekből a dokumentumokban vagy a csomagoláson stb., egyedi tervezési követelmények alapján. Beállíthatja a vonalkód elforgatását a Java-ban, amelyek különböző méretűek és tájolásúak az Ön igényei szerint, és elmentheti őket PNG vagy bármilyen más típusú képként.
Lépések az elforgatott vonalkód létrehozásához Java nyelven
- Konfigurálja a projektet a Aspose.BarCode könyvtár hozzáadásához a Maven Repository-ból
- Példányosítsa a BarcodeGenerator új példányát, és állítsa az alapértelmezett kódolást Code128-ra a EncodeTypes segítségével
- Állítsa be a kimeneti vonalkód képébe kódolandó szöveget
- Állítsa be a kimeneti kép elforgatási szögét a kívánt fokszám beállításával
- Mentse el a kimenet elforgatott vonalkódképet PNG-fájlként egy lemezre
A BarcodeGenerator osztálypéldány szükséges vonalkódok létrehozásához és forgatásához Java nyelven. Használható az alapértelmezett kódolás, vonalkód szöveg és elforgatási szög fokban történő beállítására. Végül elmentheti az elforgatott vonalkód képet PNG-be vagy bármilyen más típusú képre a környezetnek megfelelően.
Kód a vonalkód-forgatás beállításához Java nyelven
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); | |
} | |
} |
Ez a mintakód BarcodeGenerator osztályobjektumot használ a feladat végrehajtásához. A kódolás típusának beállításához az EncodeTypes enumerátort használjuk, amely tartalmazza a vonalkódban használt összes általános kódolási típust. Hasonlóképpen a végső kimeneti kép mentése közben használja a BarCodeImageFormat enumerátort a kép típusának kiválasztásához.
Ez az oktatóanyag elforgatott vonalkód-képet hoz létre Java nyelven, azonban ha egyszerű QR-kódot szeretne létrehozni, tekintse meg a hogyan lehet QR kódot generálni Java segítségével cikket.