افتح واقرأ ملف Word أو PDF في Ruby SDK

استخدم REST API لفتح المستندات وقراءتها برمجيًا في Ruby

افتح مستندات Word و PDF بسهولة ببضعة أسطر من كود Ruby. ستوفر لك مكتبة Ruby الخاصة بنا كل ما تحتاجه للوصول إلى محتوى المستند برمجيًا.

عرض مقتطف الكود

افتح المستندات واقرأها في Ruby

إذا كنت تريد فتح ملف نصي والعمل مع البيانات بتنسيق نص عادي، فيمكنك القيام بذلك باستخدام أكثر الميزات الأساسية للغة ونظام التشغيل Ruby. بالنسبة لقراءة مستندات المكتب، المقدمة في مجموعة متنوعة من تنسيقات الملفات (DOCX، DOC، PDF، RTF، ODT، HTML، إلخ)، يصعب حل هذه المهمة، نظرًا لأن هذه المستندات موصوفة ببيانات معقدة تشبه الشجرة داخل نموذج DOM.

مكتبة Ruby الخاصة بنا هي حل قائم على السحابة يسمح لك بفتح المستندات بأي تنسيق مكتب أو ويب. يمنحك هذا النهج الموزع المرونة في تطوير البرامج باستخدام لغة 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 لـ Ruby"
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع Ruby الخاص بك
  3. اقرأ وثيقة

قم بتثبيت مكتبة Ruby لقراءة المستندات

قم بتثبيت Aspose.Words Cloud SDK for Ruby باستخدام خدمة استضافة RubyGems. قم بتشغيل gem install aspose_words_cloud لتثبيت الحزمة. كبديل، يمكنك استنساخ Aspose.Words Cloud SDK for Ruby المصدرية يدويًا من GitHub واستخدامها في مشروعك. يرجى اتباع هذه Instructions للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API.

متطلبات النظام

Ruby 2.6 أو أحدث

الرجوع إلى Repository Documentation لمعرفة التفاصيل.

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2025. كل الحقوق محفوظة.