यह त्वरित मार्गदर्शिका विस्तृत चरणों और एक रन करने योग्य कोड की सहायता से सी# का उपयोग करके पीडीएफ में टेक्स्ट को खोजने और बदलने का तरीका बताती है। यह पर्यावरण को कॉन्फ़िगर करने में सहायता करता है और फिर सी#** का उपयोग करके **पीडीएफ में टेक्स्ट को बदलने के लिए चरण-दर-चरण प्रक्रिया प्रदान करता है। एक बार फ़ाइल अपडेट हो जाने के बाद, आप इसे डिस्क पर मूल स्वरूप में वापस सहेज सकते हैं जैसे PDF या DOCX, एक्सेल, HTML, आदि के रूप में कुछ नाम रखने के लिए।
सी#का उपयोग करके पीडीएफ में टेक्स्ट खोजने और बदलने के चरण
- NuGet पैकेज मैनेजर का उपयोग करके Aspose.PDF for .NET का उपयोग करने के लिए प्रोजेक्ट को कॉन्फ़िगर करें
- Document क्लास ऑब्जेक्ट . का उपयोग करके नमूना टेक्स्ट वाली PDF फ़ाइल बनाएं या लोड करें
- TextFragmentAbsorber क्लास ऑब्जेक्ट का उपयोग करके, खोजे जाने वाले टेक्स्ट को सेट करें
- इनपुट पीडीएफ फाइल के सभी पेजों के लिए, टेक्स्ट एब्जॉर्बर को स्वीकार करें
- उन अंशों का संग्रह प्राप्त करें जहां लोड की गई पीडीएफ फाइल से टेक्स्ट निकाला जाता है
- सभी अंशों को पार्स करें और नया टेक्स्ट सेट करें
- अपडेट की गई पीडीएफ फाइल को सेव करें
ये चरण वर्णन करते हैं कि कैसे PDF में C# का उपयोग करके टेक्स्ट को खोजें और बदलें। कुछ नमूना पाठ के साथ एक नई फ़ाइल बनाई जाती है, हालांकि आप एक मौजूदा पीडीएफ फाइल लोड कर सकते हैं जिसका पाठ प्रतिस्थापित किया जाना है। पीडीएफ में टेक्स्ट सर्च करने के लिए कई तरह के विकल्प उपलब्ध हैं जैसे शैडो टेक्स्ट को नजरअंदाज करना, सर्च को पेज बाउंड तक सीमित करना आदि।
सी # का उपयोग कर पीडीएफ में टेक्स्ट को बदलने के लिए कोड
यह कोड टेक्स्ट के लिए TextFragmentAbsorber और TextFragment का उपयोग करता है ताकि C#* का उपयोग करके PDF में *ढूंढें और बदलें। आप न केवल टेक्स्ट को बदल सकते हैं बल्कि परिणामी पीडीएफ फाइल में इसके फ़ॉन्ट परिवार, आकार, अग्रभूमि रंग और पृष्ठभूमि रंग भी बदल सकते हैं। संपूर्ण PDF में टेक्स्ट को एक बार में बदलने या रेगुलर एक्सप्रेशन के आधार पर टेक्स्ट को बदलने के विकल्प भी उपलब्ध हैं।
इस विषय में हमने पीडीएफ में टेक्स्ट ढूंढना और बदलना सीखा है, हालांकि, अगर आप पीडीएफ फाइलों को पेजों से विभाजित करना सीखना चाहते हैं, तो सी # में पृष्ठों द्वारा पीडीएफ फाइल को कैसे विभाजित करें पर लेख देखें।