Abra e leia o Word arquivo ou PDF no Ruby SDK

Use a REST API para abrir e ler documentos programaticamente em Ruby

Abra facilmente Word documentos e PDF com apenas algumas linhas de código Ruby. Nossa Ruby biblioteca fornecerá tudo o que você precisa para acessar o conteúdo do documento de forma programática.

Ver trecho de código

Abrir e ler documentos em Ruby

Se você deseja abrir um arquivo de texto e trabalhar com os dados em formato de texto simples, pode fazê-lo usando os recursos mais básicos da linguagem Ruby e do sistema operacional. Quanto à leitura de documentos de escritório, apresentados em uma ampla variedade de formatos de arquivo (DOCX, DOC, PDF, RTF, ODT, HTML, etc.), essa tarefa é mais difícil de resolver, pois tais documentos são descritos por dados complexos em forma de árvore estruturas dentro do modelo DOM.

Nossa Ruby biblioteca é uma solução baseada em nuvem que permite abrir documentos em qualquer formato de escritório e web. Essa abordagem distribuída oferece flexibilidade no desenvolvimento de software usando a linguagem Ruby, pois todo o processamento de documentos com uso intensivo de recursos ocorrerá em servidores Aspose. Tudo o que você precisa é obter chaves privadas para acessar a API Cloud no Ruby código.

Ler programaticamente Word documentos e PDF em Ruby

Você pode iterar sobre os elementos do documento ou pode pesquisar elementos específicos na árvore DOM. Fornecemos uma ampla gama de funções Ruby tanto para trabalhar com a estrutura do documento quanto com os dados contidos nos nós do documento.

O exemplo de Ruby código a seguir ajudará você a descobrir rapidamente como carregar um documento e executar algumas ações nele.

Carregue um documento que você deseja acessar
Código de execução
require 'aspose_words_cloud'

AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = '####-####-####-####-####'
  config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
file_name= 'Input.docx'

request_file_content = File.open(File.read(file_name))
upload_document_request = UploadFileRequest.new(
   file_content: request_file_content, path: file_name)
@words_api.upload_file(upload_document_request)

request_paragraph = ParagraphInsert.new(
   {:Text => 'Reading and writing to the file in the cloud occurs automatically.'})
insert_paragraph_request = InsertParagraphRequest.new(
   name: file_name, paragraph: request_paragraph)
@words_api.insert_paragraph(insert_paragraph_request)

download_document_request = DownloadFileRequest.new(path: file_name)
@words_api.download_file(download_document_request)
Código de execução
  
Copie o código Ruby para a área de transferência

Como ler Word documentos, PDF em Ruby

  1. Instale o 'Aspose.Words Cloud para Ruby'
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Ruby
  3. Ler um documento

Instale a Ruby biblioteca para ler documentos

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.

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-2025. Todos os direitos reservados.