पाठ अद्यतन करें
परिचय
GroupDocs.Signature for .NET एक बहुमुखी लाइब्रेरी है जिसे .NET अनुप्रयोगों में डिजिटल हस्ताक्षरों के साथ काम करने की प्रक्रिया को कारगर बनाने के लिए डिज़ाइन किया गया है। अपनी व्यापक सुविधाओं के साथ, डेवलपर्स आसानी से अपने अनुप्रयोगों में डिजिटल हस्ताक्षर कार्यक्षमता को एकीकृत कर सकते हैं, जिससे उपयोगकर्ता आसानी से दस्तावेज़ों पर हस्ताक्षर और अद्यतन कर सकते हैं।
आवश्यक शर्तें
इस ट्यूटोरियल के साथ आगे बढ़ने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं:
- विजुअल स्टूडियो: अपने सिस्टम पर विजुअल स्टूडियो आईडीई स्थापित करें।
- .NET के लिए GroupDocs.Signature: .NET लाइब्रेरी के लिए GroupDocs.Signature को डाउनलोड और इंस्टॉल करेंलिंक को डाउनलोड करें.
- .NET फ्रेमवर्क: सुनिश्चित करें कि आपके सिस्टम पर .NET फ्रेमवर्क स्थापित है।
नामस्थान आयात करें
इससे पहले कि आप किसी दस्तावेज़ में टेक्स्ट अपडेट करना शुरू करें, आपको अपने प्रोजेक्ट में आवश्यक नेमस्पेस आयात करने होंगे। अपनी कोड फ़ाइल के शीर्ष पर निम्नलिखित using निर्देश जोड़ें:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
चरण 1: दस्तावेज़ पथ सेट करें
string filePath = "sample_multiple_signatures.docx";
उस दस्तावेज़ का पथ सेट करें जिसे आप अद्यतन करना चाहते हैं।
चरण 2: दस्तावेज़ की प्रतिलिपि बनाएँ
string fileName = Path.GetFileName(filePath);
string outputFilePath = Path.Combine("Your Document Directory", "UpdateText", fileName);
File.Copy(filePath, outputFilePath, true);
स्रोत दस्तावेज़ को एक नए स्थान पर कॉपी करेंUpdate
विधि एक ही दस्तावेज़ के साथ काम करती है।
चरण 3: हस्ताक्षर वस्तु को आरंभ करें
using (Signature signature = new Signature(outputFilePath))
{
// आपका कोड यहाँ
}
को आरंभ करेंSignature
दस्तावेज़ के पथ के साथ ऑब्जेक्ट।
चरण 4: टेक्स्ट हस्ताक्षर खोजें
TextSearchOptions options = new TextSearchOptions();
List<TextSignature> signatures = signature.Search<TextSignature>(options);
दस्तावेज़ में टेक्स्ट हस्ताक्षर खोजें।
चरण 5: टेक्स्ट हस्ताक्षर अपडेट करें
if (signatures.Count > 0)
{
TextSignature textSignature = signatures[0];
textSignature.Text = "John Walkman";
textSignature.Left = textSignature.Left + 10;
textSignature.Top = textSignature.Top + 10;
textSignature.Width = 200;
textSignature.Height = 100;
bool result = signature.Update(textSignature);
if (result)
{
Console.WriteLine($"Signature with Text '{textSignature.Text}' was updated in the document ['{fileName}'].");
}
else
{
Helper.WriteError($"Signature was not updated in the document! Signature with Text '{textSignature.Text}' was not found!");
}
}
टेक्स्ट हस्ताक्षर को वांछित टेक्स्ट, स्थिति और आकार के साथ अपडेट करें।
निष्कर्ष
अंत में, .NET के लिए GroupDocs.Signature दस्तावेज़ों में टेक्स्ट को प्रोग्रामेटिक रूप से अपडेट करने का एक सीधा तरीका प्रदान करता है। इस ट्यूटोरियल में उल्लिखित चरणों का पालन करके, डेवलपर्स अपने .NET अनुप्रयोगों में टेक्स्ट अपडेटिंग कार्यक्षमता को कुशलतापूर्वक एकीकृत कर सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं एक ही दस्तावेज़ में एकाधिक टेक्स्ट हस्ताक्षर अपडेट कर सकता हूँ?
हां, आप पाए गए हस्ताक्षरों की सूची को दोहराकर और आवश्यक परिवर्तन लागू करके एकाधिक टेक्स्ट हस्ताक्षरों को अपडेट कर सकते हैं।
क्या GroupDocs.Signature टेक्स्ट के अलावा अन्य प्रकार के हस्ताक्षरों का समर्थन करता है?
हाँ, GroupDocs.Signature छवि, डिजिटल और बारकोड हस्ताक्षर सहित विभिन्न प्रकार के हस्ताक्षरों का समर्थन करता है।
क्या .NET के लिए GroupDocs.Signature का कोई परीक्षण संस्करण उपलब्ध है?
हां, आप यहां से नि:शुल्क परीक्षण संस्करण डाउनलोड कर सकते हैंयहाँ.
क्या मैं टेक्स्ट हस्ताक्षर के स्वरूप को अनुकूलित कर सकता हूँ?
हां, आप अपनी आवश्यकताओं के अनुसार फ़ॉन्ट, रंग, आकार और टेक्स्ट हस्ताक्षर के अन्य गुणों को अनुकूलित कर सकते हैं।
क्या .NET के लिए GroupDocs.Signature सभी दस्तावेज़ प्रारूपों के साथ काम करता है?
GroupDocs.Signature वर्ड, एक्सेल, पीडीएफ और अन्य सहित दस्तावेज़ प्रारूपों की एक विस्तृत श्रृंखला का समर्थन करता है।