Compactar DOCX no Ruby SDK

Reduza o tamanho de DOCX usando Ruby

Usando a REST API em Ruby, os desenvolvedores podem compactar DOCX programaticamente. Com a solução fornecida, a saída será um arquivo de alta qualidade após a compactação.

Ver trecho de código

Compactar DOCX em Ruby

Usando nossa poderosa Ruby API, os desenvolvedores podem compactar DOCX para otimizar o conteúdo e o tamanho do arquivo de saída. A redução do tamanho do arquivo ocorre pela limpeza de dados e recursos não utilizados. Você também pode compactar imagens para tornar o tamanho do arquivo de saída ainda menor.

O resultado da otimização e compactação do conteúdo pode ser salvo no DOCX original ou em qualquer formato de salvamento disponível – DOCX, DOC, RTF, PDF, HTML e muitos outros.

Reduza o tamanho do DOCX arquivo em Ruby

Conforme mencionado, nosso SDK do Ruby permite que você reduza programaticamente o tamanho do DOCX. E agora você pode experimentar nossa poderosa funcionalidade e avaliar como compactar DOCX em Ruby com o seguinte exemplo:

Carregue um arquivo que você deseja otimizar/compactar
Código de execução
Selecione o formato de destino na lista
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)
Código de execução
  
Copie o código Ruby para a área de transferência

Como compactar DOCX em Ruby

  1. Instale Aspose.Words Cloud for Ruby
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Ruby
  3. Configure a API usando suas chaves de aplicativo
  4. Carregue a fonte DOCX para compactar
  5. Compactar DOCX, limpar informações não utilizadas
  6. Selecione o formato do arquivo de saída
  7. Obtenha o resultado da compactação DOCX como um arquivo separado

biblioteca Ruby para usar compactação DOCX

Instale Aspose.Words Cloud SDK for Ruby usando o serviço de hospedagem RubyGems. Execute gem install aspose_words_cloud para instalar o pacote. Como alternativa, você pode clonar manualmente o código-fonte do Aspose.Words Cloud SDK for Ruby do GitHub e usá-lo em seu projeto. Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.

Requisitos de sistema

Ruby 2.6 ou mais recente

Consulte a Repository Documentation para ver os detalhes.

Outros formatos de arquivo suportados

Você pode realizar a compactação de documentos para outros formatos de arquivo:

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.