Abra Word documentos facilmente com apenas algumas linhas de código Ruby. Nossa Ruby biblioteca fornecerá tudo o que você precisa para acessar o conteúdo do Word documento programaticamente.
A tarefa de ler Word documentos é a tarefa de ler estruturas de dados hierárquicas dentro do modelo DOM. Isso implica conhecer o formato de cada elemento de dados Word individual, incluindo todos os seus possíveis elementos filho e atributos.
Nossa Ruby biblioteca é uma solução baseada em nuvem que permite abrir Word arquivos para leitura e escrita com facilidade. Essa abordagem distribuída oferece flexibilidade no desenvolvimento de software usando a linguagem Ruby, pois todo o processamento de Word 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.
Você pode iterar sobre todos os elementos de um Word documento ou pesquisar por elementos específicos em uma árvore DOM. Fornecemos uma ampla gama de funções Ruby tanto para trabalhar com a estrutura do Word arquivo quanto com os dados contidos nos nós do documento.
O exemplo de código a seguir ajudará você a descobrir rapidamente como carregar um Word arquivo usando Ruby e realizar algumas ações nele.
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)
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.
Ruby 2.6 ou mais recente
Consulte a Repository Documentation para ver os detalhes.
Você pode abrir documentos em outros formatos: