यह त्वरित ट्यूटोरियल जावा में रोटेटेड बारकोड बनाने की प्रक्रिया का वर्णन करता है। विशेष डिजाइन आवश्यकताओं के आधार पर दस्तावेजों में या पैकिंग आदि पर विभिन्न कोणों पर बारकोड छवियों का उपयोग करना बहुत आम है। आप अपनी आवश्यकता के अनुसार अलग-अलग आकार और अभिविन्यास वाले जावा में बारकोड रोटेशन सेट कर सकते हैं और उन्हें PNG या किसी अन्य प्रकार की छवि के रूप में सहेज सकते हैं।
जावा में रोटेटेड बारकोड बनाने के चरण
- मावेन रिपोजिटरी से Aspose.BarCode लाइब्रेरी जोड़ने के लिए अपना प्रोजेक्ट कॉन्फ़िगर करें
- BarcodeGenerator का एक नया इंस्टेंस इंस्टेंट करें और EncodeTypes का उपयोग करके डिफ़ॉल्ट एन्कोडिंग को Code128 पर सेट करें
- आउटपुट बारकोड छवि में एन्कोड किए जाने के लिए कुछ टेक्स्ट सेट करें
- वांछित संख्या में डिग्री सेट करके आउटपुट छवि का रोटेशन कोण सेट करें
- आउटपुट घुमाए गए बारकोड छवि को डिस्क पर PNG फ़ाइल के रूप में सहेजें
- जावा में बारकोड बनाने और घुमाने के लिए बारकोड जेनरेटर क्लास इंस्टेंस की आवश्यकता होती है। इसका उपयोग डिफॉल्ट एन्कोडिंग, बारकोड टेक्स्ट और रोटेशन एंगल को डिग्री में सेट करने के लिए किया जा सकता है। अंततः आप घुमाए गए बारकोड छवि को पर्यावरण के अनुसार पीएनजी या किसी अन्य प्रकार की छवि में सहेज सकते हैं।
जावा में बारकोड रोटेशन सेट करने के लिए कोड
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 गणक का उपयोग करें।
यह ट्यूटोरियल जावा में एक घुमावदार बारकोड छवि बनाता है हालांकि यदि आप एक साधारण क्यूआर कोड बनाना चाहते हैं, तो जावा का उपयोग करके क्यूआर कोड कैसे उत्पन्न करें पर लेख देखें।