जावा में इमेज घुमाना

यह संक्षिप्त विषय दिखाता है कि जावा में इमेज को कैसे घुमाएं कॉन्फ़िगरेशन सेटिंग्स का उपयोग करके और इस सुविधा को लागू करने के लिए कार्यों की एक व्यवस्थित श्रृंखला के साथ। जावा में बिटमैप रोटेशन ऑपरेशन को एक उपयोगकर्ता द्वारा निर्धारित कोण के लिए प्रदर्शित किया जाएगा, जिसमें घुमाने से प्रकट होने वाले क्षेत्रों के लिए बैकग्राउंड रंग को कैसे निर्दिष्ट किया जाए, यह भी शामिल है। आप यह भी जानेंगे कि विभिन्न प्रारूपों जैसे BMP, PNG, JPEG, आदि के लिए इमेज को एक साथ कैसे घुमाएं और पलटें।

जावा में इमेज को घुमाने के कदम

  1. Aspose.Imaging को प्रोजेक्ट में जोड़कर वातावरण तैयार करें
  2. Image क्लास की एक इंस्टेंस बनाकर इनपुट इमेज प्राप्त करें
  3. इमेज को RasterImage क्लास के ऑब्जेक्ट में टाइपकास्ट करें
  4. प्रदर्शन को अनुकूलित करने के लिए लोड की गई इमेज को मेमोरी में कैश करें
  5. रोटेट मेथड के साथ इमेज रोटेशन करें और बैकग्राउंड रंग सेट करें
  6. घुमाई गई इमेज को निर्यात करें

जावा में इमेज को कोण द्वारा घुमाने की प्रक्रिया का लाभ उठाते हुए, हमने आवश्यक वातावरण सेटअप और इसे प्राप्त करने के लिए चरणों का विस्तार से विवरण दिया है। स्रोत BMP फ़ाइल को RasterImage के रूप में संसाधित किया जाता है, जो रोटेशन और पलटने के लिए कई विधियाँ प्रदान करता है। पहले, प्रदर्शन को बढ़ाने के लिए इमेज को कैश किया जाता है; फिर इसे घुमाया और पलटा जाता है, इसके बाद इसे फिर से स्टोर किया जाता है।

जावा में इमेज घुमाने का कोड

जावा में बिटमैप घुमाने के लिए, उदाहरण में rotate मेथड का उपयोग करके इमेज पर विशिष्ट रोटेशन लागू किया गया है। आप बैकग्राउंड रंग को निर्दिष्ट कर सकते हैं जो इमेज रोटेशन के दौरान उत्पन्न होने वाले खाली क्षेत्रों को भरता है। इसके अतिरिक्त, rotateFlip का उपयोग करके इमेज को पलटना संभव है, जो RotateFlipType क्लास का उपयोग करता है, और विकल्पों में Rotate90FlipX 90° रोटेशन के साथ X-अक्ष पर पलटने के लिए, Rotate90FlipY 90° रोटेशन के साथ Y-अक्ष पर पलटने के लिए, कुल 16 संयोजन शामिल हैं।

इस गाइड में, हमने जावा में इमेज घुमाने के तरीके को कवर किया है; इमेज साइज बदलने के निर्देशों के लिए, जावा में इमेज ब्राइटनेस बदलें लेख देखें।

 हिन्दी