فایل Word یا PDF را در Ruby SDK باز کنید و بخوانید

از REST API برای باز کردن و خواندن اسناد به صورت برنامه نویسی در Ruby استفاده کنید

اسناد Word، PDF را تنها با چند خط کد Ruby به راحتی باز کنید. کتابخانه Ruby ما هر آنچه را که برای دسترسی به محتوای سند به صورت برنامه‌ریزی نیاز دارید در اختیار شما قرار می‌دهد.

مشاهده قطعه کد

اسناد را در اسکالا باز کنید و بخوانید

اگر می خواهید یک فایل متنی باز کنید و با داده ها به صورت متن ساده کار کنید، می توانید این کار را با استفاده از ابتدایی ترین ویژگی های زبان و سیستم عامل اسکالا انجام دهید. در مورد خواندن اسناد اداری، ارائه شده در انواع فرمت های فایل (DOCX، DOC، PDF، RTF، ODT، HTML، و غیره)، حل این کار دشوارتر است، زیرا چنین اسنادی با داده های پیچیده درخت مانند توصیف می شوند. ساختارهای درون مدل DOM

کتابخانه Ruby ما یک راه حل مبتنی بر ابر است که به شما امکان می دهد اسناد را در هر قالب اداری و وب باز کنید. این رویکرد توزیع‌شده به شما در توسعه نرم‌افزار با استفاده از زبان اسکالا انعطاف‌پذیری می‌دهد، زیرا تمام پردازش اسناد با منابع فشرده در سرورهای Aspose انجام می‌شود. تنها چیزی که نیاز دارید دریافت کلیدهای خصوصی برای دسترسی به Cloud API در کد Ruby است.

به صورت برنامه نویسی اسناد Word، PDF را در Ruby بخوانید

می توانید روی عناصر سند تکرار کنید، یا می توانید عناصر خاصی را در درخت DOM جستجو کنید. ما طیف گسترده ای از توابع Ruby را هم برای کار با ساختار سند و هم با داده های موجود در گره های سند ارائه می دهیم.

مثال کد Ruby زیر به شما کمک می کند تا به سرعت بفهمید چگونه یک سند را بارگیری کنید و برخی اقدامات را روی آن انجام دهید.

سندی را که می خواهید به آن دسترسی داشته باشید آپلود کنید
کد را اجرا کنید
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)
کد را اجرا کنید
  
Ruby را در کلیپ بورد کپی کنید

نحوه خواندن اسناد Word، PDF در Ruby

  1. "Aspose.Words Cloud for Ruby" را نصب کنید
  2. یک مرجع کتابخانه (وارد کردن کتابخانه) به پروژه Ruby خود اضافه کنید
  3. یک سند را بخوانید

کتابخانه Ruby را برای خواندن اسناد نصب کنید

با استفاده از سرویس میزبانی RubyGems، Aspose.Words Cloud SDK for Ruby نصب کنید. gem install aspose_words_cloud را برای نصب بسته اجرا کنید. به عنوان یک جایگزین، می توانید Aspose.Words Cloud SDK for Ruby از GitHub به صورت دستی کلون کنید و از آن در پروژه خود استفاده کنید. لطفاً این Instructions ها را دنبال کنید تا به سرعت اعتبارنامه های امنیتی لازم را دریافت کنید و به REST API ما دسترسی پیدا کنید.

سیستم مورد نیاز

Ruby 2.6 یا جدیدتر

برای مشاهده جزئیات به Repository Documentation مراجعه کنید.

5%

در به‌روزرسانی‌های محصول Aspose مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2025. تمامی حقوق محفوظ است.