अपने दस्तावेज़ों को अनधिकृत वितरण से सुरक्षित रखें और वॉटरमार्क ऑनलाइन जोड़ें। ऐसा करने के लिए, बस एक PDF, वर्ड या अन्य दस्तावेज़ प्रारूप लोड करें और C# का उपयोग करके एक टेक्स्ट या छवि वॉटरमार्क जोड़ें। फिर वॉटरमार्क वाले PDF या वर्ड डॉक्यूमेंट को सुविधाजनक फॉर्मेट जैसे DOC, DOCX, PDF, HTML, RTF, XPS और अन्य में सेव करें। आप दस्तावेज़ों से वॉटरमार्क भी हटा सकते हैं ताकि उन्हें संसाधित करना आसान हो जाए, जब तक कि यह किसी के अधिकारों का उल्लंघन न करे।
इस .NET API के साथ, डेवलपर ऑनलाइन PDF, Word या अन्य दस्तावेज़ों में वॉटरमार्क जोड़ सकते हैं। आप टेक्स्ट या छवि का उपयोग करके वॉटरमार्क बना सकते हैं और फिर उस वॉटरमार्क को अपने PDF या वर्ड दस्तावेज़ में C# में ओवरले कोण सेट करके सम्मिलित कर सकते हैं।
नोट: किसी तृतीय पक्ष एप्लिकेशन या लाइब्रेरी को स्थापित करने की कोई आवश्यकता नहीं है। इसलिए, हमारे .NET सॉफ़्टवेयर समाधान का उपयोग करना बहुत आसान है।
दिया गया .NET SDK वॉटरमार्क हटाने में भी मददगार है। उदाहरण के लिए, वर्ड में वॉटरमार्क हटाने का मतलब है कि आप टेक्स्ट या इमेज वॉटरमार्क के साथ वांछित वर्ड दस्तावेज़ को लोड कर सकते हैं, C# का उपयोग करके दस्तावेज़ से इस वॉटरमार्क को हटा सकते हैं, और फिर आउटपुट फ़ाइल को सुविधाजनक प्रारूप में सहेज सकते हैं।
हमारे .NET API का मूल्यांकन करने के लिए, उस दस्तावेज़ को लोड करें जिसमें आप वॉटरमार्क और वॉटरमार्क को इमेज या टेक्स्ट के रूप में जोड़ना चाहते हैं। फिर एक सुविधाजनक निर्यात फ़ाइल प्रारूप चुनें - DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS और अन्य।
यह कैसे काम करता है यह देखने के लिए निम्न उदाहरण का उपयोग करें:
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input1.docx");
using var requestImageStream = File.OpenRead("Input2.jpg");
var requestWatermarkData = new WatermarkDataImage()
{
Image = new FileReference(requestImageStream)
};
var insertWatermarkRequest = new InsertWatermarkOnlineRequest(
document: requestDocument,
watermarkData: requestWatermarkData
);
var insertWatermarkResult =
await this.WordsApi.InsertWatermarkOnline(insertWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(
insertWatermarkResult.Document.Values.First(), "docx");
var convertResult = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.docx");
var requestWatermarkData = new WatermarkDataText()
{
Text = "This is the watermark text",
Layout = WatermarkDataText.LayoutEnum.Diagonal
};
var insertWatermarkRequest = new InsertWatermarkOnlineRequest(
document: requestDocument,
watermarkData: requestWatermarkData
);
var insertWatermarkResult =
await this.WordsApi.InsertWatermarkOnline(insertWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(
insertWatermarkResult.Document.Values.First(), "docx");
var convertResult = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.docx");
var deleteWatermarkRequest = new DeleteWatermarkOnlineRequest(requestDocument);
var response = await WordsApi.DeleteWatermarkOnline(deleteWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(response.Document.Values.First(),
"docx");
var convert = await wordsApi.ConvertDocument(convertRequest);
NuGet पैकेज मैनेजर का उपयोग करके 'Aspose.Words Cloud SDK for .NET' इंस्टॉल करें। अपने प्रोजेक्ट में संबंधित असेंबली को स्वचालित रूप से स्थापित और संदर्भित करने के लिए बस nuget install Aspose.Words-Cloud । एक विकल्प के रूप में, आप GitHub से Aspose.Words Cloud SDK for .NET को मैन्युअल रूप से क्लोन कर सकते हैं और इसे अपने प्रोजेक्ट में उपयोग कर सकते हैं। आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।