Aspose.Words Cloud Ruby SDK
एमएस वर्ड दस्तावेज़ बनाने और परिवर्तित करने के लिए रूबी एसडीके
रूबी क्लाउड एपीआई जेनरेट, एडिट, स्प्लिट, मर्ज, मैनिप्युलेट और वर्ड (डीओसी, डीओसीएक्स, ओडीटी) को पीडीएफ, एचटीएमएल, ईपीयूबी, छवियों और कई अन्य में कनवर्ट करने के लिए।
Aspose.Words Cloud SDK for Ruby एक शक्तिशाली लाइब्रेरी है जो सॉफ़्टवेयर प्रोग्रामर्स को Microsoft Word दस्तावेज़ों के साथ काम करने में सक्षम बनाती है बादल। यह SDK Word दस्तावेज़ बनाने, हेरफेर करने और परिवर्तित करने के लिए सुविधाओं का एक पूरा सेट प्रदान करता है। रूबी के लिए Aspose.Words Cloud SDK Aspose.Words Cloud REST API के शीर्ष पर बनाया गया है, जो क्लाउड में Microsoft Word दस्तावेज़ों के साथ काम करने के लिए एक उन्नत और विश्वसनीय API है।
रूबी के लिए Aspose.Words Cloud SDK ने Word दस्तावेज़ों के साथ काम करने के लिए सुविधाओं का एक व्यापक सेट प्रदान किया है। यह सॉफ़्टवेयर डेवलपर्स को शुरुआत से नए दस्तावेज़ बनाने, मौजूदा दस्तावेज़ों को संशोधित करने, Word दस्तावेज़ों को अन्य समर्थित फ़ाइल स्वरूपों में परिवर्तित करने, दस्तावेज़ गुणों में हेरफेर करने, बड़े दस्तावेज़ों को छोटे दस्तावेज़ों में विभाजित करने, कई दस्तावेज़ों को संयोजित करने, Word दस्तावेज़ों में वॉटरमार्क जोड़ने, शब्द पर पासवर्ड लागू करने की अनुमति देता है। दस्तावेज़, मेल मर्ज निष्पादित करें, दस्तावेज़ों में तालिकाएँ जोड़ें और प्रबंधित करें, Word दस्तावेज़ों की तुलना करें, Word दस्तावेज़ों में छवि और ग्राफ़िक्स सम्मिलित करें और भी बहुत कुछ।
रूबी के लिए Aspose.Words क्लाउड SDK, रूबी डेवलपर्स के लिए उपयोग में आसान इंटरफ़ेस प्रदान करता है, जिससे क्लाउड-आधारित वर्ड प्रोसेसिंग क्षमताओं को उनके अनुप्रयोगों में एकीकृत करना आसान हो जाता है और उन्हें अपने इनपुट दस्तावेज़ों को एन्क्रिप्ट और संरक्षित करने में मदद मिलती है। यह DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP सहित Word दस्तावेज़ प्रारूपों की एक विस्तृत श्रृंखला का समर्थन करता है। एसवीजी और भी बहुत कुछ। कुल मिलाकर, Aspose.Words रूबी डेवलपर्स के लिए एक शक्तिशाली उपकरण है, जिन्हें क्लाउड में Word दस्तावेज़ों के साथ काम करने की आवश्यकता होती है।
रूबी के लिए Aspose.Words क्लाउड SDK के साथ शुरुआत करना
रूबी के लिए Aspose.Words Cloud SDK इंस्टॉल करने का अनुशंसित तरीका RubyGem का उपयोग करना है। कृपया सुचारू इंस्टालेशन के लिए निम्नलिखित कमांड का उपयोग करें।
RubyGem के माध्यम से रूबी के लिए Aspose.Words Cloud SDK इंस्टॉल करें
//इस पैकेज को स्थापित करने के लिए निम्नलिखित कार्य करें: अपनी Gemfile को अपडेट करें
gem 'aspose_words_cloud', '~> 23.2'
//या सीधे इंस्टॉल करें
gem install aspose_words_cloud
आप इसे सीधे GitHub से भी डाउनलोड कर सकते हैं।Word Documents Generation via Ruby Cloud API
Aspose.Words Cloud SDK for Ruby gives software programmers the capability to generate new Microsoft Word and OpenOffice documents without installing Microsoft Office. It can create Word files in DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML), and more. The library has included various features for handling Word document creation and management, such as Inserting new pages, adding watermarks in Word documents, Inserting a page number field, adding and manging tables, inserting text to Word documents, document & text classifications, and many more.
Create a New Word Document in Python Applications
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
create_request = CreateDocumentRequest.new(file_name: 'Sample.docx')
@words_api.create_document(create_request)
रूबी एपीआई के माध्यम से वर्ड दस्तावेज़ों को कनवर्ट करें
रूबी के लिए Aspose.Words Cloud SDK ने RESTAPIs का उपयोग करके Word दस्तावेज़ों को विभिन्न अन्य समर्थित फ़ाइल स्वरूपों में परिवर्तित करने के लिए एक बहुत शक्तिशाली सुविधा प्रदान की है। लाइब्रेरी ने DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML और TXT जैसे कुछ लोकप्रिय फ़ाइल स्वरूपों में दस्तावेज़ों को आयात और निर्यात करने के लिए समर्थन प्रदान किया है। डेवलपर्स केवल वर्ड दस्तावेज़ों को PS, निम्नलिखित उदाहरण दर्शाता है कि प्रोग्रामेटिक रूप से सॉफ़्टवेयर डेवलपर Word को PDF में कैसे परिवर्तित कर सकते हैं।
रूबी एपीआई के माध्यम से वर्ड को पीडीएफ में बदलें
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('Sample.docx')
convert_request = ConvertDocumentRequest.new(document: request_document, format: 'pdf')
@words_api.convert_document(convert_request)
पायथन एपीआई के माध्यम से हेडर/फुटर और हाइपरलिंक प्रबंधित करें
Aspose.Words Cloud SDK सॉफ़्टवेयर डेवलपर्स को Python कमांड का उपयोग करके वर्ड दस्तावेज़ों के अंदर हेडर और फ़ुटर प्रबंधित करने की क्षमता देता है। लाइब्रेरी में वर्ड डॉक्यूमेंट में हेडर/फुटर डालने, हेडर/फुटर की सामग्री को अपडेट करने, वर्ड डॉक्यूमेंट के साथ-साथ सेक्शन का हेडर/फुटर प्राप्त करने, सेक्शन के हेडर/फुटर को पिछले वाले से लिंक करने के लिए समर्थन शामिल है। , किसी Word दस्तावेज़ से `HeaderFooter` ऑब्जेक्ट को ऑनलाइन हटाएं और भी बहुत कुछ। डेवलपर्स आसानी से वर्ड दस्तावेज़ों से हाइपरलिंक जोड़ते, हटाते और प्राप्त करते हैं।
पायथन एपीआई के माध्यम से वर्ड डॉक्यूमेंट में हेडर/फुटर डालें
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Sample.doc', 'rb')
insert_request = asposewordscloud.models.requests.InsertHeaderFooterOnlineRequest(document=request_document, section_path='', header_footer_type='FooterEven')
words_api.insert_header_footer_online(insert_request)
रूबी अनुप्रयोगों में वर्ड दस्तावेज़ सुरक्षा
रूबी के लिए Aspose.Words क्लाउड SDK सॉफ़्टवेयर डेवलपर्स के लिए अपने स्वयं के रूबी अनुप्रयोगों के अंदर Word दस्तावेज़ों को सुरक्षित और संरक्षित करना आसान बनाता है। लाइब्रेरी में दस्तावेज़ सुरक्षा को संभालने के लिए विभिन्न सुविधाएँ शामिल हैं, जैसे वर्ड दस्तावेज़ों में सुरक्षा जोड़ना, दस्तावेज़ संपादन को प्रतिबंधित करना, पासवर्ड के साथ वर्ड दस्तावेज़ों को एन्क्रिप्ट करना, डिजिटल हस्ताक्षर जोड़ना और भी बहुत कुछ। निम्नलिखित उदाहरण दर्शाता है कि क्लाउड में किसी Word दस्तावेज़ में सुरक्षा कैसे जोड़ी जाए।
क्लाउड एपीआई के माध्यम से वर्ड दस्तावेज़ों में सुरक्षा कैसे जोड़ें
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('Sample.docx')
request_protection_request = ProtectionRequest.new({:NewPassword => '123'})
protect_request = ProtectDocumentOnlineRequest.new(document: request_document, protection_request: request_protection_request)
@words_api.protect_document_online(protect_request)
रूबी एपीआई के माध्यम से वर्ड दस्तावेज़ों को मर्ज और विभाजित करें
रूबी के लिए Aspose.Words क्लाउड SDK में अपने स्वयं के रूबी अनुप्रयोगों के अंदर Word दस्तावेज़ों को विभाजित करने और विलय करने के लिए पूर्ण समर्थन शामिल किया गया है। लाइब्रेरी में कोड की केवल कुछ पंक्तियों के साथ कई वर्ड या पीडीएफ दस्तावेजों को एक ही दस्तावेज़ में विलय करने के लिए समर्थन शामिल किया गया है। लाइब्रेरी बड़े दस्तावेज़ों को भी विभाजित कर सकती है, विशिष्ट वर्ड पेजों को पीडीएफ या किसी अन्य समर्थन फ़ाइल प्रारूप, जैसे डीओसी, डीओटी, डीओसीएक्स, डीओटीएक्स, आरटीएफ, ओडीटी, ओटीटी, टीएक्सटी दस्तावेज़ों में विभाजित कर सकती है और परिणामों को डीओसी, डीओसीएक्स, पीडीएफ में सहेज सकती है। , ओडीटी, आरटीएफ, एचटीएमएल, जेपीईजी, पीएनजी, और कई अन्य फ़ाइल प्रारूप।
रूबी लाइब्रेरी के माध्यम से DOCX को PDF में कैसे विभाजित करें?
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('Sample.docx')
split_request = SplitDocumentOnlineRequest.new(document: request_document, format: 'text', dest_file_name: 'SplitDocument.text', from: 1, to: 2)
@words_api.split_document_online(split_request)