GroupDocs.Annotation Net API एक ऐसा उत्पाद है जो आपको विभिन्न प्लेटफ़ॉर्म और ऑपरेटिंग सिस्टम, जैसे Android, MacOS, Linux, Windows पर दस्तावेज़ों में एनोटेशन के साथ काम करने की अनुमति देता है। GroupDocs.Annotation सरल एपीआई के साथ एक लाइब्रेरी प्रदान करता है जो कई फायदे देता है: उदाहरण के लिए, यदि आपको डेटा को गोपनीय रखना है या यह चुनना है कि लाइब्रेरी के साथ काम करने के लिए आपको कितनी शक्ति की आवश्यकता है, या एनोटेशन के साथ काम को आंशिक रूप से बदलना है, तो लाइब्रेरी बहुत उपयोगी है हल्का और लचीला.
नेट एपीआई के लिए GroupDocs.Annotation आपको विभिन्न प्रकार के एनोटेशन के साथ काम करने की अनुमति देता है, जिसमें शामिल हैं: टेक्स्ट, पॉलीलाइन, एरिया, अंडरलाइन, पॉइंट, वॉटरमार्क, एरो, एलिप्स, टेक्स्ट रिप्लेसमेंट, डिस्टेंस, टेक्स्ट फील्ड, रिसोर्स रिडक्शन आदि। और अधिकांश का समर्थन करता है लोकप्रिय दस्तावेज़ प्रारूप जैसे: पीडीएफ, एचटीएमएल, माइक्रोसॉफ्ट ऑफिस वर्ड, एक्सेल स्प्रेडशीट, पावरपॉइंट प्रेजेंटेशन, विसिओ, आउटलुक ईमेल, छवियां, मेटाफ़ाइल्स, सीएडी ड्राइंग और विभिन्न अन्य प्रारूप। एपीआई दस्तावेज़ पृष्ठों के थंबनेल प्राप्त करने की क्षमता प्रदान करता है और पीडीएफ फाइलों से एनोटेशन आयात और निर्यात करने का समर्थन करता है।
लाइब्रेरी का उपयोग करके, आप दस्तावेज़ों से एनोटेशन जोड़, संपादित, निकाल और हटा सकते हैं, दस्तावेज़ घुमा सकते हैं, थंबनेल समाधान बदल सकते हैं और यह सभी संभावनाओं की पूरी सूची नहीं है। यह सभी समर्थित दस्तावेज़ प्रारूपों के भीतर आपकी आवश्यकताओं के अनुसार एनोटेशन गुणों को अनुकूलित करने के लिए डेटा ऑब्जेक्ट का एक व्यापक सेट भी प्रदान करता है।
नेट एपीआई के लिए GroupDocs.Annotation के साथ काम करना बहुत सरल है और इसमें बस कुछ बुनियादी चरण शामिल हैं। सबसे पहले आपको एक लाइसेंस सेटअप करना होगा, फिर उस फ़ाइल का चयन करें जिसके साथ आप काम करना चाहते हैं, फिर दस्तावेज़ एनोटेशन (हटाएं/संपादित करें/निकालें/हटाएं) के साथ किसी तरह हेरफेर करें और परिणाम सहेजें। अधिक जानकारी के लिए कृपया उत्पाद दस्तावेज़ीकरण या हमारे उदाहरण सेट देखें।
GroupDocs.Annotation नियमित रूप से अपडेट किया जाता है और अपने ग्राहकों के लिए सहायता प्रदान करता है, हमसे प्रश्न पूछने या अपने विचार भेजने या किसी नई चीज़ के लिए अपनी आवश्यकताओं के बारे में हमें बताने के लिए आपका हमेशा स्वागत है और हम ख़ुशी से इसे अपने नए संस्करणों में लागू करेंगे।
.NET के लिए GroupDocs.Annotation आपको विभिन्न प्रकार के एनोटेशन के साथ काम करने में सक्षम बनाता है। यह आपकी टीम के साथ कार्यों में सहयोग करते समय स्वतंत्रता और संचार में आसानी प्रदान करता है। आप एनोटेशन का उपयोग कर सकते हैं, जैसे, एरिया एनोटेशन (किसी क्षेत्र को आयत के रूप में चिह्नित करें और उसमें नोट्स जोड़ें), पॉइंट एनोटेशन (दस्तावेज़ में किसी भी बिंदु पर टिप्पणियाँ चिपकाएँ), टेक्स्ट एनोटेशन (चयनित टेक्स्ट में टिप्पणी जोड़ें), स्ट्राइकआउट/अंडरलाइन एनोटेशन ( एक पैराग्राफ पर लागू), पॉलीलाइन एनोटेशन (आकार और मुक्तहस्त रेखाएं बनाएं), एरो एनोटेशन (संलग्न टिप्पणियों के साथ तीर सूचक), दीर्घवृत्त एनोटेशन (दीर्घवृत्त के अंदर पाठ प्रदर्शित करें), दूरी एनोटेशन (एक रेखा खींचें जो वस्तुओं के बीच दूरी का प्रतिनिधित्व करती है), लिंक एनोटेशन (समर्थित दस्तावेज़ प्रारूपों में वेब लिंक जोड़ें), और वॉटरमार्क एनोटेशन (दस्तावेज़ में टेक्स्ट स्टैम्प या वॉटरमार्क जोड़ा जा सकता है)।
// Initialize list of AnnotationInfo
List<AnnotationInfo> annotations = new List<AnnotationInfo>();
// Initialize text annotation
AnnotationInfo textAnnotation = new AnnotationInfo
{
Box = new Rectangle((float)265.44, (float)153.86, 206, 36), Type = AnnotationType.Text
};
// Add annotation to list
annotations.Add(textAnnotation);
// Get input file stream
Stream inputFile = new FileStream("D:/input.pdf", FileMode.Open, File
.ReadWrite);
// Export annotation and save output file
CommonUtilities.SaveOutputDocument(inputFile, annotations, DocumentType.Pdf);