इस लेख में, हम सबसे लोकप्रिय एनोटेशन लाइब्रेरी की मदद से सी# का उपयोग करके पीडीएफ में छवि एनोटेशन कैसे जोड़ें, इसकी प्रक्रिया का पता लगाएंगे। PDF दस्तावेज़ों का व्यापक रूप से छवियों सहित जानकारी संग्रहीत करने और साझा करने के लिए उपयोग किया जाता है। हालांकि, कभी-कभी आपको अधिक संदर्भ प्रदान करने या विशिष्ट विवरण को हाइलाइट करने के लिए पीडीएफ फाइलों में छवि एनोटेशन जोड़ने की आवश्यकता हो सकती है। हम एक कोड नमूना तैयार करने में भी आपकी सहायता करेंगे जो दर्शाता है कि सी# का उपयोग करके पीडीएफ में इमेज एनोटेशन कैसे डालें। सी # प्रोग्रामिंग भाषा का उपयोग करके पीडीएफ में छवि एनोटेशन को शामिल करते समय पालन करने के लिए आवश्यक कदम यहां दिए गए हैं।
सी # का उपयोग कर पीडीएफ में छवि एनोटेशन जोड़ने के लिए कदम
- NuGet पैकेज मैनेजर की मदद से GroupDocs.Annotation for .NET इंस्टॉल करें
- GroupDocs.Annotation नामस्थान का संदर्भ शामिल करें
- पीडीएफ फाइल के कंस्ट्रक्टर को पाथ पास करके Annotator क्लास के ऑब्जेक्ट को इनिशियलाइज़ करें
- ImageAnnotation क्लास को इंस्टेंट करें और विभिन्न गुणों, जैसे स्थान, अपारदर्शिता और पृष्ठ संख्या के लिए मान असाइन करें
- Annotator.Add विधि को कॉल करें और एक तर्क के रूप में ImageAnnotation ऑब्जेक्ट प्रदान करें
- आउटपुट पीडीएफ को बचाने के लिए एनोटेटर.सेव विधि को कॉल करें
ऊपर बताए गए निर्देश बताते हैं कि सी# का उपयोग करके पीडीएफ में छवि एनोटेशन बनाने की प्रक्रिया को सक्षम करने के लिए अपने कंप्यूटर पर एनोटेशन लाइब्रेरी कैसे स्थापित करें। इन कदमों को विभिन्न व्यापक रूप से उपयोग किए जाने वाले ऑपरेटिंग सिस्टम पर किया जा सकता है, जिसमें विंडोज, मैकओएस और लिनक्स शामिल हैं, बशर्ते कि .NET स्थापित हो। पीडीएफ दस्तावेज़ में एक छवि डालने के लिए, कोई अतिरिक्त सॉफ़्टवेयर आवश्यक नहीं है। इसके अलावा, निम्नलिखित कोड उदाहरण में उपयोग की जाने वाली लाइब्रेरी कई प्लेटफार्मों के साथ संगत है।
सी # का उपयोग कर पीडीएफ में छवि एनोटेशन जोड़ने के लिए कोड
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
namespace AddImageAnnotationtoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of PDF | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
// Create an instance of ImageAnnotation class | |
// and set some properties | |
ImageAnnotation area = new ImageAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
Opacity = 0.7, | |
PageNumber = 0, | |
ImagePath = "image.png", | |
Angle = 100 | |
}; | |
// Add image annotation to Annotator | |
annotator.Add(area); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
पिछले अनुभाग में, हमने सी # का उपयोग करके एक पीडीएफ फाइल में छवि एनोटेशन को शामिल करने का एक विस्तृत विवरण प्रस्तुत किया और एक सरल कोड उदाहरण प्रदान किया। पीडीएफ में सी# इमेज एनोटेशन की प्रक्रिया बहुत सरल है। एक बार जब आप एनोटेशन लाइब्रेरी स्थापित कर लेते हैं और आवश्यकतानुसार इनपुट और आउटपुट फ़ाइल पथ समायोजित कर लेते हैं, तो आप कोड को अपने एप्लिकेशन में मूल रूप से शामिल कर सकते हैं। बधाई हो! आपने अब सी # का उपयोग कर पीडीएफ फाइल में एक छवि एनोटेशन सफलतापूर्वक कार्यान्वित किया है।
हमने पहले पीडीएफ फाइलों में दूरी के एनोटेशन को शामिल करने के बारे में एक विषय प्रकाशित किया था। यदि आपको और विवरण चाहिए, तो कृपया कैसे सी # का उपयोग कर पीडीएफ में दूरी एनोटेशन जोड़ने के लिए पर हमारी मार्गदर्शिका देखें।