Ruby में REST API का उपयोग करके, डेवलपर दस्तावेज़ों को DOC, DOCX, RTF, PDF और अन्य स्वरूपों में संपीड़ित कर सकते हैं। दिए गए समाधान के साथ, आउटपुट संपीड़न के बाद एक उच्च गुणवत्ता वाली फ़ाइल होगी।
हमारे शक्तिशाली Ruby API का उपयोग करके, डेवलपर सामग्री और आउटपुट फ़ाइल आकार को अनुकूलित करने के लिए फ़ाइलों को संपीड़ित कर सकते हैं। अप्रयुक्त डेटा और संसाधनों को साफ करने से फ़ाइल का आकार कम होता है। आउटपुट फ़ाइल का आकार और भी छोटा करने के लिए आप छवियों को संपीड़ित भी कर सकते हैं।
सामग्री अनुकूलन और संपीड़न का परिणाम मूल फ़ाइल प्रारूप या किसी भी उपलब्ध सहेजे प्रारूप में सहेजा जा सकता है - DOCX, DOC, RTF, PDF, HTML और कई अन्य।
जैसा कि उल्लेख किया गया है, हमारा Ruby SDK आपको किसी भी समर्थित प्रारूप में दस्तावेज़ के आकार को प्रोग्रामेटिक रूप से कम करने की अनुमति देता है। उदाहरण के लिए, आप PDF, DOCX, DOC, RTF, ODT, EPUB, HTML और अन्य प्रारूपों के फ़ाइल आकार को कम कर सकते हैं। और अब आप हमारी शक्तिशाली कार्यक्षमता को आजमा सकते हैं और मूल्यांकन कर सकते हैं कि निम्नलिखित उदाहरण के साथ Ruby में किसी दस्तावेज़ को कैसे संपीड़ित किया जाए:
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_compress_options = CompressOptions.new(
{:ImagesQuality => 75, :ImagesReduceSizeFactor => 1})
compress_document_request = CompressDocumentOnlineRequest.new(
document: request_document, compress_options: request_compress_options)
compress_document = @words_api.compress_document_online(compress_document_request)
convert_document = ConvertDocumentRequest.new(
document: compress_document.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 का पालन करें।