Izmantojot REST API pakalpojumā Ruby, izstrādātāji var programmatiski saspiest HTML. Izmantojot doto risinājumu, izvade pēc saspiešanas būs augstas kvalitātes fails.
Izmantojot mūsu jaudīgo Ruby API, izstrādātāji var saspiest HTML, lai optimizētu saturu un izvades faila lielumu. Faila lieluma samazināšana notiek, iztīrot neizmantotos datus un resursus. Varat arī saspiest attēlus, lai izvades faila lielums būtu vēl mazāks.
Satura optimizācijas un saspiešanas rezultāts var tikt saglabāts oriģinālajā HTML vai jebkurā pieejamajā saglabāšanas formātā – DOCX, DOC, RTF, PDF, HTML un daudzos citos.
Kā minēts, mūsu Ruby SDK ļauj programmatiski samazināt HTML lielumu. Tagad varat izmēģināt mūsu jaudīgo funkcionalitāti un novērtēt, kā Ruby saspiest HTML, izmantojot šādu piemēru:
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.html')
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: 'html')
@words_api.convert_document(convert_document)
Instalējiet Aspose.Words Cloud SDK for Ruby izmantojot RubyGems mitināšanas pakalpojumu. Palaidiet gem install aspose_words_cloud, lai instalētu pakotni. Kā alternatīvu varat manuāli klonēt Aspose.Words Cloud SDK for Ruby pirmkodam no GitHub un izmantot to savā projektā. Lūdzu, izpildiet šos Instructions, lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API.
Varat veikt dokumentu saspiešanu citiem failu formātiem: