Kasutades rakenduses Ruby REST API t, saavad arendajad DOC, DOCX, RTF, PDF ja muudes vormingutes dokumente tihendada. Antud lahenduse puhul on väljundiks peale tihendamist kvaliteetne fail.
Meie võimsa Ruby API abil saavad arendajad sisu ja väljundfaili suuruse optimeerimiseks faile tihendada. Faili suurust vähendatakse kasutamata andmete ja ressursside puhastamise teel. Samuti saate pilte tihendada, et muuta väljundfaili suurus veelgi väiksemaks.
Sisu optimeerimise ja tihendamise tulemuse saab salvestada algses failivormingus või mis tahes saadaolevas salvestusvormingus – DOCX, DOC, RTF, PDF, HTML ja paljud teised.
Nagu mainitud, võimaldab meie Ruby SDK teil programmiliselt vähendada mis tahes toetatud vormingus dokumendi suurust. Näiteks saate vähendada PDF, DOCX, DOC, RTF, ODT, EPUB, HTML ja muude vormingute faili suurust. Nüüd saate proovida meie võimsat funktsiooni ja hinnata, kuidas Ruby dokumenti tihendada järgmise näite abil:
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)
Installige Aspose.Words Cloud SDK for Ruby kasutades RubyGems hostimisteenust. Paketi installimiseks käivitage gem install aspose_words_cloud. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for Ruby lähtekoodi GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.