दस्तावेज़ में छवि एनोटेशन जोड़ें (दूरस्थ पथ)
परिचय
इस ट्यूटोरियल में, हम GroupDocs.Annotation for .NET का उपयोग करके दस्तावेज़ में छवि एनोटेशन जोड़ने की प्रक्रिया से गुजरेंगे। यह लाइब्रेरी प्रोग्रामेटिक रूप से विभिन्न प्रकार के दस्तावेज़ों को एनोटेट करने के लिए शक्तिशाली उपकरण प्रदान करती है।
आवश्यक शर्तें
शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित हैं:
- .NET के लिए GroupDocs.Annotation: लाइब्रेरी डाउनलोड करें और इंस्टॉल करें यहाँ.
- विकास वातावरण: सुनिश्चित करें कि आपके पास .NET विकास के लिए कार्यशील विकास वातावरण स्थापित है।
- दस्तावेज़: वह दस्तावेज़ तैयार करें जिस पर आप टिप्पणी करना चाहते हैं। इस ट्यूटोरियल के लिए, हम मान लेंगे कि आपके पास एक PDF दस्तावेज़ है जिसका नाम है
input.pdf
. - एनोटेशन के लिए छवि: वह छवि चुनें जिसे आप एनोटेशन के लिए उपयोग करना चाहते हैं। सुनिश्चित करें कि आपके पास छवि URL या स्थानीय पथ तैयार है।
नामस्थान आयात करें
कोडिंग शुरू करने से पहले, आइए आवश्यक नेमस्पेस आयात करें:
using System;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
चरण 1: आउटपुट पथ सेट करें
सबसे पहले, आउटपुट पथ को परिभाषित करें जहां एनोटेट दस्तावेज़ सहेजा जाएगा।
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
चरण 2: एनोटेटर आरंभ करें
इसका एक उदाहरण बनाएं Annotator
क्लास चुनें और इनपुट दस्तावेज़ निर्दिष्ट करें.
using (Annotator annotator = new Annotator("input.pdf"))
{
// एनोटेशन कोड यहां जाएगा
}
चरण 3: छवि एनोटेशन जोड़ें
अब, आइए दस्तावेज़ में छवि एनोटेशन जोड़ें। हम छवि एनोटेशन के गुण निर्दिष्ट करेंगे जैसे कि स्थिति, अस्पष्टता, पृष्ठ संख्या और छवि पथ।
ImageAnnotation image = new ImageAnnotation
{
Box = new Rectangle(100, 100, 100, 100), // एनोटेशन की स्थिति निर्दिष्ट करें
CreatedOn = DateTime.Now, // निर्माण तिथि निर्धारित करें
Opacity = 0.7, // अपारदर्शिता सेट करें (0 से 1)
PageNumber = 0, // पृष्ठ संख्या निर्दिष्ट करें
ImagePath = "https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_92x30dp.png" // छवि का URL प्रदान करें
};
annotator.Add(image); // छवि एनोटेशन जोड़ें
चरण 4: दस्तावेज़ सहेजें
एनोटेट किए गए दस्तावेज़ को निर्दिष्ट आउटपुट पथ पर सहेजें.
annotator.Save(outputPath);
चरण 5: आउटपुट पथ प्रदर्शित करें
उपयोगकर्ता को सफल दस्तावेज़ सहेजने की प्रक्रिया के बारे में सूचित करें और आउटपुट पथ प्रदर्शित करें।
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
निष्कर्ष
इस ट्यूटोरियल में, हमने सीखा है कि GroupDocs.Annotation for .NET का उपयोग करके दस्तावेज़ में छवि एनोटेशन कैसे जोड़ें। इन चरणों का पालन करके, आप अपने दस्तावेज़ प्रबंधन अनुप्रयोगों को शक्तिशाली एनोटेशन क्षमताओं के साथ बढ़ा सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या GroupDocs.Annotation का उपयोग PDF के अलावा अन्य दस्तावेज़ प्रारूपों के साथ किया जा सकता है?
हां, GroupDocs.Annotation वर्ड, एक्सेल, पावरपॉइंट और अन्य सहित विभिन्न दस्तावेज़ प्रारूपों का समर्थन करता है।
क्या GroupDocs.Annotation .NET कोर के साथ संगत है?
हां, GroupDocs.Annotation .NET फ्रेमवर्क और .NET कोर दोनों के साथ संगत है।
क्या मैं एनोटेशन के स्वरूप को अनुकूलित कर सकता हूँ?
हां, आप एनोटेशन के रंग, अपारदर्शिता और आकार जैसे स्वरूप को अनुकूलित कर सकते हैं।
क्या GroupDocs.Annotation सहयोगात्मक एनोटेशन सुविधाओं का समर्थन करता है?
हां, GroupDocs.Annotation दस्तावेजों पर वास्तविक समय सहयोग के लिए सहयोगी एनोटेशन सुविधाएं प्रदान करता है।
क्या परीक्षण के लिए कोई परीक्षण संस्करण उपलब्ध है?
हां, आप GroupDocs.Annotation का निःशुल्क परीक्षण प्राप्त कर सकते हैं यहाँ.