यह कैसे करें मार्गदर्शिका बताती है C# में PDF में भरने योग्य फ़ील्ड कैसे सम्मिलित करें। इसमें पर्यावरण को स्थापित करने और एक प्रारंभिक एप्लिकेशन लिखने के लिए सभी सामग्रियां हैं जिनका उपयोग C# में PDF में फॉर्म फ़ील्ड जोड़ने के लिए किया जा सकता है। किसी निर्दिष्ट पृष्ठ पर किसी विशेष स्थान पर नियंत्रण की नियुक्ति पर आपका पूर्ण नियंत्रण होगा।
सी # में पीडीएफ में भरने योग्य फ़ील्ड जोड़ने के लिए कदम
- टेक्स्ट फ़ील्ड जोड़ने के लिए एप्लिकेशन में Aspose.PDF for .NET जोड़ने के लिए वातावरण सेट करें
- लक्ष्य पीडीएफ फाइल को बाइंड करने के लिए एक फॉर्मएडिटर क्लास ऑब्जेक्ट बनाएं
- PDF फ़ाइल में नियंत्रण जोड़ने के लिए उसे FormEditor ऑब्जेक्ट से बाइंड करें
- AddField पद्धति का उपयोग करके निर्दिष्ट स्थान पर लक्ष्य PDF फ़ाइल के पहले पृष्ठ पर एक टेक्स्टबॉक्स जोड़ें
- नए जोड़े गए पाठ बॉक्स के लिए डेटा प्रविष्टि सीमा निर्धारित करें
- परिणामी पीडीएफ फाइल को सेव करें
ये कदम सी #* में पीडीएफ में टेक्स्ट फ़ील्ड जोड़ने की प्रक्रिया को रेखांकित करते हैं। प्रक्रिया को फॉर्मएडिटर वर्ग का एक ऑब्जेक्ट बनाकर शुरू किया गया है क्योंकि इसमें इस कार्य को पूरा करने के लिए सभी बुनियादी तरीके और गुण शामिल हैं जैसे कि लक्ष्य पीडीएफ फाइल इसके साथ बंधी हुई है और फिर इस वर्ग की AddField विधि का उपयोग किसी विशेष पर टेक्स्टबॉक्स जोड़ने के लिए किया जाता है। पृष्ठ और स्थान। आप नए जोड़े गए नियंत्रण के विभिन्न गुणों को सेट कर सकते हैं जैसे टेक्स्टबॉक्स के लिए आप अधिकतम अनुमत टेक्स्ट सेट कर सकते हैं।
सी # में पीडीएफ में संपादन योग्य फ़ील्ड जोड़ने के लिए कोड
using Aspose.Pdf; | |
using Aspose.Pdf.Facades; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Create a FormEditor object and bind the target PDF file | |
FormEditor formEditor = new FormEditor(); | |
formEditor.BindPdf("input.pdf"); | |
// Add a textbox in the first page of PDF and set its limit to 22 characters | |
formEditor.AddField(FieldType.Text, "CityName", 1, 228, 494, 350, 512); | |
formEditor.SetFieldLimit("CityName", 22); | |
// Save the PDF | |
formEditor.Save("output.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
उपरोक्त कोड सी#* में पीडीएफ में भरने योग्य फ़ील्ड जोड़ने की प्रक्रिया को प्रदर्शित करता है। फॉर्मएडिटर क्लास का उपयोग किया जाता है जो पीडीएफ पेज जैसे टेक्स्टबॉक्स, चेकबॉक्स, पुशबटन, मल्टीलाइन टेक्स्ट, इमेज, डेटा टाइम और रेडियो कंट्रोल जैसे कुछ नाम रखने के लिए विभिन्न प्रकार के फॉर्म नियंत्रण जोड़ने का समर्थन करता है। माना जाता है कि प्रत्येक नियंत्रण में अलग-अलग गुण होते हैं इसलिए फॉर्मएडिटर वर्ग से उपयुक्त गुणों का उपयोग किया जाता है जैसे कि फ़ील्ड सीमा यहाँ सेट की गई है।
इस लघु मार्गदर्शिका ने सी# में पीडीएफ़ में फ़ील्ड जोड़ने के कार्य की व्याख्या की है। यदि आप PDF फ़ाइल में फ़ॉर्म फ़ील्ड को समतल करने की प्रक्रिया सीखना चाहते हैं, तो सी # में पीडीएफ फॉर्म फ़ील्ड को कैसे फ़्लैट करें पर लेख देखें।