सी # का उपयोग कर पीडीएफ में टेक्स्ट हाइलाइट कैसे करें I

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

सी # का उपयोग कर पीडीएफ में टेक्स्ट हाइलाइट करने के चरण

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

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

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

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace HighlightTextinPDFusingCSharp
{
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 with input PDF path
using (Annotator annotator = new Annotator("input.pdf"))
{
// Initialize new instance of HighlightAnnotation class
HighlightAnnotation highlight = new HighlightAnnotation
{
BackgroundColor = 65535,
CreatedOn = DateTime.Now,
FontColor = 0,
Message = "This is highlight annotation",
Opacity = 0.5,
PageNumber = 0,
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add highlight annotation
annotator.Add(highlight);
// Save final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 हिन्दी