इस लेख में, हम C#** का उपयोग करके **PDF में चेकबॉक्स घटक जोड़ने पर चर्चा करेंगे। इसके अतिरिक्त, यह आपको सिखाता है कि एनोटेशन लाइब्रेरी का उपयोग कैसे करें और सी# का उपयोग करके पीडीएफ में चेकबॉक्स डालने के लिए एक सीधा सी# एप्लिकेशन बनाएं। इंटरैक्टिव पीडीएफ फॉर्म बनाने के लिए चेकबॉक्स उपयोगी होते हैं। वे उपयोगकर्ताओं को एक बॉक्स पर क्लिक करके एक या अधिक विकल्प चुनने की अनुमति देते हैं, जिससे डेटा और जानकारी एकत्र करना आसान हो जाता है। आइए नमूना कोड उदाहरण के साथ PDF में चेकबॉक्स जोड़ने के सभी चरणों की जाँच करें।
सी # का उपयोग कर पीडीएफ में चेकबॉक्स घटक जोड़ने के लिए कदम
- NuGet से GroupDocs.Annotation for .NET पैकेज सेटअप करें
- PDF में चेकबॉक्स बनाने के लिए GroupDocs.Annotation नामस्थान का संदर्भ जोड़ें
- इनपुट PDF पथ के साथ Annotator ऑब्जेक्ट बनाएं
- CheckboxComponent ऑब्जेक्ट को इनिशियलाइज़ करें और कुछ गुण सेट करें
- एनोटेटर क्लास की एड मेथड को कॉल करें और चेकबॉक्स कंपोनेंट ऑब्जेक्ट को पास करें
- परिणामी पीडीएफ पथ के साथ एनोटेटर क्लास की कॉल सेव विधि
पूर्ववर्ती प्रक्रिया का उपयोग किसी भी प्लेटफ़ॉर्म पर किया जा सकता है, जहां किसी भी अतिरिक्त टूल या सॉफ़्टवेयर को इंस्टॉल किए बिना सी #* का उपयोग करके पीडीएफ में चेकबॉक्स बनाने के लिए नेट स्थापित किया गया है। PDF में चेकबॉक्स डालने के लिए Windows, Linux या macOS जैसे किसी भी सामान्य ऑपरेटिंग सिस्टम पर अनुसरण करने के लिए कोई अतिरिक्त चरण नहीं हैं। नीचे कोड उदाहरण बताता है कि एनोटेटर और चेकबॉक्सकंपोनेंट ऑब्जेक्ट्स को कैसे इनिशियलाइज़ किया जाए, चेकबॉक्स के लिए गुण सेट करें और पीडीएफ दस्तावेज़ को डिस्क में सहेजें।
सी # का उपयोग कर पीडीएफ में चेकबॉक्स घटक जोड़ने के लिए कोड
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf; | |
using System; | |
using System.Collections.Generic; | |
namespace AddCheckBoxComponentInPDFusingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"Conholdate.Annotator.lic"); | |
// Create Annotator object with input PDF path | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
CheckBoxComponent checkbox = new CheckBoxComponent | |
{ | |
Checked = true, | |
Box = new Rectangle(100, 100, 100, 100), | |
PenColor = 65535, | |
Style = BoxStyle.Star, | |
Replies = new List<Reply> | |
{ | |
new Reply | |
{ | |
Comment = "First comment", | |
RepliedOn = DateTime.Now | |
}, | |
new Reply | |
{ | |
Comment = "Second comment", | |
RepliedOn = DateTime.Now | |
} | |
} | |
}; | |
// Add checkbox to Annotator | |
annotator.Add(checkbox); | |
//Save the resultant PDF | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
सभी आवश्यक चरणों के साथ उपरोक्त खंड में सी#* का उपयोग करके पीडीएफ में चेकबॉक्स डालने की प्रक्रिया पर चर्चा की गई है। आप अपनी आवश्यकता के अनुसार चेकबॉक्सकंपोनेंट वर्ग के विभिन्न गुणों को सेट कर सकते हैं और चेकबॉक्स को वांछित पृष्ठ और स्थिति पर रख सकते हैं। एनोटेशन लाइब्रेरी आपको पीडीएफ में ड्रॉपडाउन और बटन घटकों को सम्मिलित करने की अनुमति भी देती है।
अंत में, पीडीएफ फॉर्म में चेकबॉक्स जोड़ने से यह अधिक उपयोगकर्ता के अनुकूल और कुशल हो सकता है। पीडीएफ में बटन जोड़ने पर एक लेख पहले जोड़ा गया था; अतिरिक्त विवरण के लिए निर्देश सी # का उपयोग कर पीडीएफ में बटन घटक कैसे जोड़ें देखें।