Ruby का उपयोग करके DOCX दस्तावेज़ों में टेक्स्ट या छवि वॉटरमार्क जोड़ें। DOCX दस्तावेज़ लोड करें और उसमें आवश्यक वॉटरमार्क डालें। फिर परिणाम को सुविधाजनक प्रारूप जैसे DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS और अधिक में सहेजें और वॉटरमार्क वाले दस्तावेज़ को किसी अन्य व्यक्ति के साथ साझा करें। यदि वॉटरमार्क पहले दस्तावेज़ में जोड़ा गया था, और जोड़ने के कारण अब प्रासंगिक नहीं हैं, तो DOCX दस्तावेज़ से वॉटरमार्क भी हटा दें।
इस Ruby API के साथ, डेवलपर DOCX ऑनलाइन में वॉटरमार्क जोड़ सकते हैं। बस टेक्स्ट या छवि का उपयोग करके वॉटरमार्क बनाएं और फिर उस वॉटरमार्क को अपने DOCX दस्तावेज़ में Ruby में डालें।
नोट: किसी तृतीय पक्ष एप्लिकेशन या लाइब्रेरी को स्थापित करने की कोई आवश्यकता नहीं है। इसलिए, हमारे Ruby सॉफ़्टवेयर समाधान का उपयोग करना बहुत आसान है।
दिया गया Ruby SDK DOCX से वॉटरमार्क हटाने में भी मददगार है। DOCX में वॉटरमार्क हटाने का मतलब है कि आप टेक्स्ट या इमेज वॉटरमार्क के साथ वांछित DOCX दस्तावेज़ को लोड कर सकते हैं, इस वॉटरमार्क को DOCX से Ruby का उपयोग करके हटा दें, और फिर आउटपुट फ़ाइल को इसमें सहेजें एक सुविधाजनक प्रारूप - DOC, DOCX, PDF, JPEG, PNG, TIFF और अन्य।
हमारे Ruby API के साथ DOCX में वॉटरमार्क जोड़ने या निकालने का तरीका मूल्यांकन करने के लिए, DOCX और वॉटरमार्क को इमेज या टेक्स्ट के रूप में लोड करें। फिर एक सुविधाजनक निर्यात फ़ाइल प्रारूप चुनें - DOC, DOCX, PDF, HTML, RTF, XPS और अन्य।
यह कैसे काम करता है यह देखने के लिए निम्न उदाहरण का उपयोग करें:
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
request_document = File.open('Input1.docx')
request_image_stream = File.open('Input2.jpg')
request_watermark_data = WatermarkDataImage.new(
{:Image => AsposeWordsCloud::FileReference.fromLocalFileContent(request_image_stream)})
insert_watermark_request = InsertWatermarkOnlineRequest.new(
document: request_document, watermark_data: request_watermark_data)
insert_watermark_result =
@words_api.insert_watermark_online(insert_watermark_request)
convert_document_request = ConvertDocumentRequest.new(
document: insert_watermark_result.document.values[0], format: 'docx')
@words_api.convert_document(convert_document_request)
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
request_document = File.open('Input.docx')
request_watermark_data = WatermarkDataText.new(
{:Text => 'This is the watermark text', :Layout => 'Diagonal'})
insert_watermark_request = InsertWatermarkOnlineRequest.new(
document: request_document, watermark_data: request_watermark_data)
insert_watermark_result = @words_api.insert_watermark_text_online(insert_watermark_request)
convert_document_request = ConvertDocumentRequest.new(
document: insert_watermark_result.document.values[0], format: 'docx')
@words_api.convert_document(convert_document_request)
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
request_document = File.open('Input.docx')
delete_watermark_online = DeleteWatermarkOnlineRequest.new(document: request_document)
deleted_watermark = @words_api.delete_watermark_online(delete_watermark_online)
convert_document = ConvertDocumentRequest.new(
document: deleted_watermark.document.values[0], format: 'docx')
@words_api.convert_document(convert_document)
RubyGems होस्टिंग सेवा का उपयोग करके Aspose.Words Cloud SDK for Ruby स्थापित करें। पैकेज को स्थापित करने के लिए gem install aspose_words_cloud चलाएँ। एक विकल्प के रूप में, आप मैन्युअल रूप से GitHub से Aspose.Words Cloud SDK for Ruby क्लोन कर सकते हैं और इसे अपने प्रोजेक्ट में उपयोग कर सकते हैं। आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।
आप किसी दस्तावेज़ में अन्य स्वरूपों में वॉटरमार्क जोड़ सकते हैं: