Snadno otevřete Word dokumenty pomocí několika řádků Ruby kódu. Naše knihovna Ruby vám poskytne vše, co potřebujete k programovému přístupu k obsahu Word dokumentu.
Úkolem čtení Word dokumentů je úkolem čtení hierarchických datových struktur v rámci modelu DOM. To znamená znát formát každého jednotlivého datového prvku Word, včetně všech jeho možných podřízených prvků a atributů.
Naše knihovna Ruby je cloudové řešení, které vám umožní snadno otevírat Word soubory pro čtení a zápis. Tento distribuovaný přístup vám poskytuje flexibilitu při vývoji softwaru pomocí jazyka Ruby, protože veškeré zpracování Word dokumentů náročné na zdroje bude probíhat na serverech Aspose. Vše, co potřebujete, je získat soukromé klíče pro přístup ke Cloud API v Ruby kódu.
Můžete iterovat všechny prvky Word dokumentu nebo můžete hledat konkrétní prvky ve stromu DOM. Poskytujeme širokou škálu funkcí Ruby jak pro práci se strukturou Word souboru, tak s daty obsaženými v uzlech dokumentu.
Následující příklad kódu vám pomůže rychle zjistit, jak načíst Word soubor pomocí Ruby a provést s ním některé akce.
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)
Nainstalujte Aspose.Words Cloud SDK for Ruby pomocí hostingové služby RubyGems. Spusťte gem install aspose_words_cloud a nainstalujte balíček. Alternativně můžete ručně naklonovat Aspose.Words Cloud SDK for Ruby z GitHubu a použít jej ve svém projektu. Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.
Můžete otevřít dokumenty v jiných formátech: