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

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

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

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

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

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

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddTextFieldAnnotationinPDFusingCSharp
{
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 TextFieldAnnotation class
// and set some properties
TextFieldAnnotation textfield = new TextFieldAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Text = "Some text",
FontColor = 65535,
FontSize = 12,
Message = "This is text field annotation",
Opacity = 0.7,
PageNumber = 0,
PenStyle = PenStyle.Dot,
PenWidth = 3,
FontFamily = "Arial",
TextHorizontalAlignment = HorizontalAlignment.Center,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add text field annotation to Annotator
annotator.Add(textfield);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 हिन्दी