कैसे सी # का उपयोग कर पीडीएफ में दीर्घवृत्त एनोटेशन जोड़ें

इस ट्यूटोरियल का उद्देश्य प्रक्रिया को प्रदर्शित करना है कि सी# का उपयोग करके पीडीएफ में एलिप्से एनोटेशन कैसे जोड़ें। अतिरिक्त जानकारी प्रदान करने, महत्वपूर्ण वर्गों को हाइलाइट करने और उपयोगकर्ताओं को पीडीएफ फाइलों में टिप्पणियां जोड़ने की अनुमति देने में एनोटेशन उपयोगी होते हैं। पीडीएफ के भीतर विशिष्ट क्षेत्रों या आकृतियों को हाइलाइट करते समय दीर्घवृत्त एनोटेशन का उपयोग विशेष रूप से फायदेमंद होता है। हम एनोटेशन लाइब्रेरी स्थापित करने और सी# में पीडीएफ में एलिप्से एनोटेशन डालने के लिए एक कोड उदाहरण प्रदान करने पर चरण-दर-चरण निर्देश प्रदान करेंगे। इसके बाद, निम्न अनुभाग C# प्रोग्रामिंग भाषा का उपयोग करके PDF दस्तावेज़ में दीर्घवृत्त जोड़ने के बारे में अधिक विवरण प्रदान करेगा।

सी # का उपयोग कर पीडीएफ में दीर्घवृत्त एनोटेशन जोड़ने के लिए कदम

  1. PDF में दीर्घवृत्त एनोटेशन जोड़ने के लिए NuGet पैकेज मैनेजर के माध्यम से GroupDocs.Annotation for .NET इंस्टॉल करें
  2. GroupDocs.Annotation नामस्थान का संदर्भ शामिल करें
  3. पीडीएफ फाइल के पाथ को इसके कंस्ट्रक्टर के तर्क के रूप में पास करके Annotator क्लास को इंस्टेंट करें
  4. EllipseAnnotation क्लास को इंस्टेंट करें और आवश्यक विशेषताएँ निर्दिष्ट करें, जैसे स्थिति और पृष्ठ संख्या
  5. Annotator.Add मेथड को कॉल करें और EllipseAnnotation ऑब्जेक्ट को तर्क के रूप में पास करें
  6. आउटपुट पीडीएफ को बचाने के लिए एनोटेटर.सेव विधि को कॉल करें

ऊपर बताए गए दिशा-निर्देशों का पालन करते हुए और किसी भी कंप्यूटर पर एनोटेशन लाइब्रेरी स्थापित करके, आप जल्दी और आसानी से सी# का उपयोग करके पीडीएफ में एलिप्से एनोटेशन बना सकते हैं। ये कदम विंडोज, मैकओएस और लिनक्स जैसे लोकप्रिय ऑपरेटिंग सिस्टम के साथ संगत हैं, जिनमें .NET स्थापित है। पीडीएफ फाइल में एलिप्से एनोटेशन जोड़ने के लिए कोई अतिरिक्त सॉफ्टवेयर स्थापित करने की आवश्यकता नहीं है। इसके अतिरिक्त, प्रदान किए गए कोड उदाहरण में उपयोग की जाने वाली लाइब्रेरी क्रॉस-प्लेटफ़ॉर्म है, जो विभिन्न प्रणालियों में संगतता सुनिश्चित करती है।

कोड सी # का उपयोग कर पीडीएफ में दीर्घवृत्त एनोटेशन जोड़ने के लिए

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddEllipseAnnotationinPDFusingCSharp
{
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 EllipseAnnotation class
// and set some properties
EllipseAnnotation ellipse = new EllipseAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is ellipse annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add ellipse annotation to Annotator
annotator.Add(ellipse);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

पूर्ववर्ती खंड ने पीडीएफ सी#* में *एलीप्स एनोटेशन को जोड़ने के तरीके पर एक व्यापक मार्गदर्शिका प्रस्तुत की, एक आसान-से-आसान कोड उदाहरण के साथ पूरा किया। एक बार जब दस्तावेज़ एनोटेशन लाइब्रेरी स्थापित हो जाती है और इनपुट और आउटपुट फ़ाइल पथ आवश्यक रूप से समायोजित हो जाते हैं, तो आपके एप्लिकेशन में कोड को एकीकृत करना एक सीधी प्रक्रिया होनी चाहिए। बधाई हो! आपने अब सी # का उपयोग कर पीडीएफ फाइल में सफलतापूर्वक एक अंडाकार एनोटेशन जोड़ा है।

हमने पहले सी # का उपयोग करके पीडीएफ में टेक्स्ट फ़ील्ड एनोटेशन डालने के तरीके पर एक लेख प्रकाशित किया है। अधिक जानकारी के लिए, कृपया सी # का उपयोग कर पीडीएफ में टेक्स्ट फ़ील्ड एनोटेशन कैसे जोड़ें पर हमारी मार्गदर्शिका देखें।

 हिन्दी