JPG छवियों में दीर्घवृत्त एनोटेशन को शामिल करने की क्षमता हासिल करना एक मूल्यवान कौशल है जो उपयोगकर्ताओं को जानकारी को अधिक प्रभावी ढंग से संप्रेषित करने में सक्षम बनाता है। यह आलेख जावा का उपयोग करके जेपीजी में एलिप्स एनोटेशन जोड़ने के तरीके पर एक गहन ट्यूटोरियल प्रदान करता है। चाहे आप डिज़ाइन परियोजनाओं में लगे हों, तकनीकी आरेखों पर काम कर रहे हों, या अपनी छवियों में विशिष्ट क्षेत्रों पर ज़ोर देना चाह रहे हों, दीर्घवृत्त एनोटेशन एक बहुमुखी समाधान प्रदान करते हैं। निम्नलिखित अनुभाग जावा प्रोग्रामिंग भाषा में जेपीजी में एलिप्स एनोटेशन सम्मिलित करने के लिए अतिरिक्त विवरणों पर प्रकाश डालेगा।
जावा का उपयोग करके JPG में एलिप्स एनोटेशन जोड़ने के चरण
- GroupDocs.Annotation for Java का लाभ उठाने के लिए अपना IDE सेट करें, जिससे दीर्घवृत्त एनोटेशन को JPG छवि में एकीकृत किया जा सके
- इसके कंस्ट्रक्टर को एक पैरामीटर के रूप में JPG फ़ाइल पथ प्रदान करके Annotator वर्ग का एक उदाहरण बनाएं
- EllipseAnnotation वर्ग को त्वरित करें और आवश्यक गुणों, जैसे स्थिति और पृष्ठ संख्या को परिभाषित करें
- EllipseAnnotation ऑब्जेक्ट को एक तर्क के रूप में पास करते हुए, Annotator.add विधि को कॉल करें
- परिणामी JPG आउटपुट को डिस्क पर सहेजने के लिए Annotator.save विधि को कॉल करें
दिए गए निर्देशों का पालन करके और किसी भी कंप्यूटर पर एनोटेशन लाइब्रेरी स्थापित करके, आप आसानी से जावा का उपयोग करके जेपीजी में एलिप्स एनोटेशन बना सकते हैं। जैसे ही आप एनोटेशन को शामिल करने की क्षमता में उतरते हैं, ध्यान रखें कि यह विधि न केवल प्रक्रिया को सुव्यवस्थित करती है बल्कि विभिन्न प्लेटफार्मों पर अनुकूलता की गारंटी भी देती है। यह इसे उन डेवलपर्स के लिए एक मूल्यवान उपकरण बनाता है जो अपनी छवि प्रसंस्करण क्षमताओं को बढ़ाने का लक्ष्य रखते हैं। ये चरण आमतौर पर उपयोग किए जाने वाले ऑपरेटिंग सिस्टम जैसे विंडोज़, मैकओएस और लिनक्स पर लागू होते हैं, जो सभी जावा से सुसज्जित हैं। दीर्घवृत्त एनोटेशन को JPG फ़ाइल में एकीकृत करने के लिए किसी अतिरिक्त सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता नहीं है।
जावा का उपयोग करके JPG में एलिप्स एनोटेशन जोड़ने के लिए कोड
import com.groupdocs.annotation.Annotator; | |
import com.groupdocs.annotation.licenses.License; | |
import com.groupdocs.annotation.models.PenStyle; | |
import com.groupdocs.annotation.models.Rectangle; | |
import com.groupdocs.annotation.models.annotationmodels.EllipseAnnotation; | |
import java.util.Calendar; | |
public class AddEllipseAnnotationtoJPGUsingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Annotation library | |
License license = new License(); | |
license.setLicense("GroupDocs.Annotation.lic"); | |
// Create an instance of Annotator class | |
Annotator annotator = new Annotator("input.jpg"); | |
// Create an instance of EllipseAnnotation class and set options | |
EllipseAnnotation ellipse = new EllipseAnnotation(); | |
ellipse.setBackgroundColor(65535); | |
ellipse.setBox(new Rectangle(100, 100, 100, 100)); | |
ellipse.setCreatedOn(Calendar.getInstance().getTime()); | |
ellipse.setMessage("This is ellipse annotation"); | |
ellipse.setOpacity(0.7); | |
ellipse.setPageNumber(0); | |
ellipse.setPenColor(65535); | |
ellipse.setPenStyle(PenStyle.DOT); | |
ellipse.setPenWidth((byte) 3); | |
// Add ellipse annotation | |
annotator.add(ellipse); | |
// Save JPG to disk | |
annotator.save("output.jpg"); | |
} | |
} |
संक्षेप में, जावा का उपयोग करके जेपीजी छवियों में दीर्घवृत्त एनोटेशन जोड़ने की प्रक्रिया को एनोटेशन लाइब्रेरी की सहायता से सरल और कुशल बनाया गया है। एक बार जब एनोटेशन लाइब्रेरी सफलतापूर्वक स्थापित हो जाती है और इनपुट और आउटपुट फ़ाइल पथ आवश्यकतानुसार समायोजित हो जाते हैं, तो कोड को आपके अनुप्रयोगों में एकीकृत करना एक सरल कार्य बन जाता है। बधाई हो! अब आपने जेपीजी जावा में एलिप्से एनोटेशन को सफलतापूर्वक शामिल करने का ज्ञान प्राप्त कर लिया है।
हमने पहले एक लेख प्रकाशित किया है जो जेपीजी छवियों में दूरी एनोटेशन को शामिल करने की प्रक्रिया बताता है। अतिरिक्त जानकारी के लिए, कृपया जावा का उपयोग करके JPG में दूरी एनोटेशन जोड़ें के बारे में हमारी मार्गदर्शिका देखें।