Deschideți cu ușurință Word documentele cu doar câteva rânduri de cod Ruby. Biblioteca noastră Ruby vă va oferi tot ce aveți nevoie pentru a accesa conținutul Word documentului în mod programatic.
Sarcina de a citi Word documente este sarcina de a citi structurile de date ierarhice în cadrul modelului DOM. Aceasta implică cunoașterea formatului fiecărui element de Word date individual, inclusiv a tuturor elementelor și atributelor secundare posibile.
Biblioteca noastră Ruby este o soluție bazată pe cloud care vă va permite să deschideți Word fișiere pentru citire și scriere cu ușurință. Această abordare distribuită vă oferă flexibilitate în dezvoltarea de software folosind limbajul Ruby, deoarece toate procesarea Word documentelor care necesită resurse vor avea loc pe serverele Aspose. Tot ce aveți nevoie este să obțineți chei private pentru a accesa Cloud API în Ruby codul.
Puteți itera toate elementele unui Word document sau puteți căuta anumite elemente într-un arbore DOM. Oferim o gamă largă de funcții Ruby atât pentru lucrul cu structura Word fișierului, cât și cu datele conținute în nodurile documentului.
Următorul exemplu de cod vă va ajuta să vă dați seama rapid cum să încărcați un Word fișier folosind Ruby și să efectuați unele acțiuni asupra acestuia.
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)
Instalați Aspose.Words Cloud SDK for Ruby folosind serviciul de găzduire RubyGems. Rulați gem install aspose_words_cloud pentru a instala pachetul. Ca alternativă, puteți clona manual Aspose.Words Cloud SDK for Ruby din GitHub și îl puteți utiliza în proiectul dvs. Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.
Ruby 2.6 sau mai nou
Consultați Repository Documentation pentru a vedea detaliile.
Puteți deschide documente în alte formate: