यह संक्षिप्त ट्यूटोरियल जावा रेस्ट एपीआई** के साथ ** image को ऑनलाइन क्रॉप करने के तरीके के बारे में मार्गदर्शन करता है। आप जावा-आधारित क्लाउड एसडीके का उपयोग करके जावा लो कोड एपीआई के साथ चित्र को ऑनलाइन क्रॉप करना सीखेंगे। यह आपको क्रॉपिंग मापदंडों को परिभाषित करने और आउटपुट छवि को आवश्यकताओं के अनुसार किसी भी प्रारूप में सहेजने से परिचित कराएगा।
पूर्वावश्यकता
एक खाता एपीआई क्रेडेंशियल बनाएं एक छवि क्रॉप करने के लिए
डाउनलोड करना Aspose.Imaging Cloud SDK for Java for cropping images and changing format if required
उपरोक्त एसडीके के साथ जावा प्रोजेक्ट सेटअप करें
जावा लो कोड एपीआई के साथ जेपीईजी को क्रॉप करने के चरण
- इमेजिंगएपी ऑब्जेक्ट को आरंभ करने के लिए आधार यूआरआई, क्लाइंट आईडी और क्लाइंट सीक्रेट को परिभाषित करें
- इनपुट छवि को परिभाषित करें, इसे मेमोरी स्ट्रीम में पढ़ें और आगे की प्रक्रिया के लिए क्लाउड स्टोरेज पर अपलोड करें
- क्रॉपिंग मापदंडों को परिभाषित करें और क्रॉप छवि अनुरोध तैयार करें
- CropImage() विधि का उपयोग करके फसल काटने का कार्य करें
- परिणामी क्रॉप की गई छवि को पुनः प्राप्त करें और इसे डिस्क पर सहेजें
ये चरण जावा रेस्टफुल सर्विस के साथ चित्र काटने की प्रक्रिया का सारांश प्रस्तुत करते हैं। क्रेडेंशियल्स को परिभाषित करें, इमेजिंगएपीआई और एक अपलोड अनुरोध बनाएं, और छवि फ़ाइल को क्लाउड स्टोरेज पर अपलोड करें। अंत में, क्रॉपिंग मापदंडों को परिभाषित करें, क्रॉप इमेज अनुरोध बनाएं और परिभाषित अनुरोध का उपयोग करके इमेज को क्रॉप करें।
जावा-आधारित एपीआई के साथ फोटो क्रॉपिंग टूल के लिए कोड
इस कोड ने जावा-आधारित एपीआई के साथ फोटो को ऑनलाइन क्रॉप करने की प्रक्रिया का प्रदर्शन किया है। हमने आउटपुट फॉर्मेट को JPG के रूप में उपयोग किया है। हालाँकि, आप अपनी आवश्यकताओं के अनुसार कोई अन्य प्रारूप निर्धारित कर सकते हैं। आप उपयुक्त पैरामीटर सेट करके अपलोड की गई तस्वीर के किसी भी हिस्से का चयन कर सकते हैं।
इस आलेख ने हमें सिखाया है कि कैसे जावा रेस्ट एपीआई के साथ एक तस्वीर से एक छवि को काटा जाए। किसी छवि का आकार बदलने के लिए, Java REST API के साथ छवि का आकार बदलें पर लेख देखें।