Preprosto odprite Word dokumente, PDF z le nekaj vrsticami Ruby kode. Naša knjižnica Ruby vam bo zagotovila vse, kar potrebujete za programski dostop do vsebine dokumenta.
Če želite odpreti besedilno datoteko in delati s podatki v obliki navadnega besedila, lahko to storite z uporabo najosnovnejših funkcij jezika in operacijskega sistema Ruby. Kar zadeva branje pisarniških dokumentov, predstavljenih v najrazličnejših formatih datotek (DOCX, DOC, PDF, RTF, ODT, HTML itd.), je to nalogo težje rešiti, saj so takšni dokumenti opisani s kompleksnimi drevesnimi podatki strukture znotraj modela DOM.
Naša knjižnica Ruby je rešitev v oblaku, ki vam omogoča odpiranje dokumentov v katerem koli pisarniškem in spletnem formatu. Ta porazdeljeni pristop vam daje prilagodljivost pri razvoju programske opreme z uporabo jezika Ruby, saj bo vsa obdelava dokumentov, ki zahtevajo veliko virov, potekala na strežnikih Aspose. Vse, kar potrebujete, je pridobiti zasebne ključe za dostop do Cloud API ja v Ruby kodi.
Ponavljate lahko po elementih dokumenta ali pa iščete določene elemente v drevesu DOM. Ponujamo široko paleto funkcij Ruby za delo s strukturo dokumenta in s podatki, ki jih vsebujejo vozlišča dokumenta.
Naslednji primer Ruby kode vam bo pomagal hitro ugotoviti, kako naložiti dokument in na njem izvesti nekaj dejanj.
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)
Namestite Aspose.Words Cloud SDK for Ruby z uporabo storitve gostovanja RubyGems. Zaženite gem install aspose_words_cloud, da namestite paket. Kot alternativo lahko ročno klonirate Aspose.Words Cloud SDK for Ruby iz GitHub in jo uporabite v svojem projektu. Sledite tem Instructions, da hitro pridobite potrebne varnostne poverilnice in dostopate do našega REST API ja.