Jednoducho otvárajte Word dokumenty pomocou niekoľkých riadkov Ruby kódu. Naša knižnica Ruby vám poskytne všetko, čo potrebujete na programový prístup k obsahu Word dokumentu.
Úlohou čítania Word dokumentov je čítanie hierarchických dátových štruktúr v rámci modelu DOM. To znamená poznať formát každého jednotlivého dátového prvku Word, vrátane všetkých jeho možných dcérskych prvkov a atribútov.
Naša knižnica Ruby je cloudové riešenie, ktoré vám umožní ľahko otvárať Word súbory na čítanie a zápis. Tento distribuovaný prístup vám poskytuje flexibilitu pri vývoji softvéru pomocou jazyka Ruby, pretože všetko spracovanie Word dokumentov náročné na zdroje bude prebiehať na serveroch Aspose. Všetko, čo potrebujete, je získať súkromné kľúče na prístup k Cloud API v Ruby kóde.
Môžete iterovať cez všetky prvky Word dokumentu alebo môžete vyhľadať konkrétne prvky v strome DOM. Poskytujeme širokú škálu funkcií Ruby ako pre prácu so štruktúrou Word súboru, tak aj s dátami obsiahnutými v uzloch dokumentu.
Nasledujúci príklad kódu vám pomôže rýchlo zistiť, ako načítať Word súbor pomocou programu Ruby a vykonať s ním niektoré akcie.
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)
Nainštalujte Aspose.Words Cloud SDK for Ruby pomocou hostingovej služby RubyGems. Spustite gem install aspose_words_cloud a nainštalujte balík. Ako alternatívu môžete manuálne naklonovať Aspose.Words Cloud SDK for Ruby z GitHub a použiť ho vo svojom projekte. Postupujte podľa týchto Instructions, aby ste rýchlo získali potrebné bezpečnostné poverenia a získali prístup k nášmu REST API.
Dokumenty môžete otvárať v iných formátoch: