لنُضيف تعليقات في Ruby باستخدام RESTful API

REST API وCloud SDK لـ Ruby لبناء أدوات التعليق على الوثائق والصور عبر الإنترنت مع دعم خيارات التعليق على النص والصورة. لنُضيف تعليقات!

  • GroupDocs.Annotation Cloud SDK لـ cURL
  • GroupDocs.Annotation Cloud SDK لـ.NET
  • GroupDocs.Annotation Cloud SDK لـJava
  • GroupDocs.Annotation Cloud SDK لـPHP
  • GroupDocs.Annotation Cloud SDK لـPython
  • GroupDocs.Annotation Cloud SDK لـNode.js
ابدأ التجربة المجانية

GroupDocs.Annotation Cloud SDK لـ Ruby RESTful APIs هو كل ما تحتاجه لبناء أدوات تعليقات الوثائق في Ruby. سيستطيع تطبيقك إضافة تعليقات، طبقات العلامات المائية، استبدالات النص، إخفاءات، ملاحظات لاصقة وتنسيقات النص إلى مستندات الأعمال بجميع الصيغ الشائعة مثل PDF، Microsoft Word، Excel، PowerPoint، Outlook، الصور وصيغ أخرى. طور تطبيقات التعليق بسرعة في Ruby باستخدام SDK التي تعمل كغلاف حول Ruby APIs وتجعل الحل متوافقًا عبر الأنظمة. كما يتم توفير دعم لمزودي التخزين السحابي من الطرف الثالث، مثل Amazon S3، Windows Azure، Dropbox وغيرهم.

الأسئلة المتكررة

أريد إنشاء تطبيق Ruby الخاص بي لتوضيح المستندات؟

تحقق من GroupDocs.Annotation Cloud SDK لـ Ruby على GitHub إذا كنت تبحث عن الشيفرة المصدرية لتعليق ملف في السحابة.

هل يمكنني تجربة GroupDocs.Annotation REST APIs على Ruby مجانًا؟

يمكنك تجربة GroupDocs.Annotation Low-Code Ruby APIs دون أي قيود.

لا أرغب في رفع ملفاتي السرية إلى أي مكان للتعليقات التوضيحية. ما هي خياراتي؟

GroupDocs.Annotation Cloud متاح أيضًا كصورة Docker يمكن استخدامها لـ self-host الخدمة. أو يمكنك بناء خدماتك الخاصة باستخدام GroupDocs.Annotation High-code APIs التي تُشغِّل حاليًا REST APIs لدينا.

ميزات التعليقات التوضيحية المتقدمة للمستند REST API

دعم صيغ ملفات متعددة

استيراد معلومات التعليقات التوضيحية من المستند وإرجاع قائمة التعليقات المستوردة

تصدير/إضافة تعليق توضيحي إلى مستند واسترجاع المستند الناتج ك تيار

تحويل صفحات المستند إلى صور واسترجاع روابط الصور

استرجاع الرابط إلى الصورة التي تم إنشاؤها مسبقًا حسب رقم صفحة المستند المُعَلَّم

تحويل المستند إلى PDF، حفظ المستند الناتج في التخزين وجلب رابطه

تحويل المستند إلى PDF ك تيار إخراج

إضافة تعليق حذف النص في الشرائح

إضافة تعليقات توضيحية إلى رأس/تذييل مستندات Microsoft Word

تكامل سهل

إن دمج GroupDocs.Annotation Cloud SDK في تطبيقات Ruby الخاصة بك سهل جدًا. لا يلزم أي تثبيت على جانب الخادم أو العميل. ما عليك سوى إنشاء حساب على GroupDocs.CLOUD للحصول على معرف التطبيق (App SID) والمفتاح. يوضح المثال التالي مدى سهولة استيراد معلومات التعليقات التوضيحية باستخدام Ruby:

استيراد معلومات التعليقات التوضيحية - Ruby

  # TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-ruby
      
  # Extracts annotations from document.
      def get_import
      @config = GroupDocsAnnotationCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
      @config.api_base_url = Utils::API_BASE_URL
      @filename = 'Annotated.pdf'
      @foldername = nil      
      
      @annotation_api = GroupDocsAnnotationCloud::AnnotationApi.from_config(@config)     
      request = GroupDocsAnnotationCloud::GetImportRequest.new(@filename,@foldername)
      
  # Extracts annotations from document.
      response = @annotation_api.get_import request
      puts response
      puts 'completed'
      end

دعم العديد من أنواع التعليقات التوضيحية

باستخدام GroupDocs.Annotation Cloud SDK لـ Ruby، يمكنك التعامل مع أنواع متعددة من التعليقات التوضيحية. النوعان الأساسيان هما: التعليقات التوضيحية النصية وتعليقات التوضيح الرسومية. أثناء استخدام التعليقات التوضيحية النصية، يمكنك إضافة تعليقات نصية إلى النص المحدد؛ تمييز النص الذي يجب استبداله بما، إخفاء النص السري باستخدام التشويه النصي، تمييز النص بخطوط شطبة/تسطير، وإضافة ملاحظات لاصقة بنص غني. أثناء العمل مع تعليقات التوضيح الرسومية، يمكنك إضافة ملاحظات إلى منطقة محددة بمستطيل (تعليق توضيحي للمنطقة)، إضافة ملاحظات إلى أي نقطة في المستند (تعليق توضيحي للنقطة)، إخفاء أجزاء سرية من صورة أو نص (تشويه المنطقة)، رسم خطوط وأشكال يدوية (Polyline)، أسهم تشير إلى كائن (Pointer/Arrow)، إنشاء طبقات علامة مائية نصية (Watermark)، وقياس المسافة بين أي كائنات في المستند (Distance Annotation).

تخصيص سهل

GroupDocs.Annotation Cloud SDK لـ Ruby تم اختباره بنسبة 100٪ ويعمل مباشرةً بعد التثبيت. SDK مفتوح المصدر ويحمل ترخيص MIT. يمكنك استخدامه، وحتى تخصيصه مجانًا تمامًا.

API Explorer تفاعلي

باستخدام مستكشف API القائم على Swagger الخاص بنا؛ يمكنك تجربة GroupDocs.Annotation Cloud SDK لـ Ruby مباشرةً في المتصفح الخاص بك. يقدم لك هذا المستكشف التفاعلي API معلومات حول جميع الموارد التي يقدمها API. يمكنك أيضًا تجربة العملية التي تريدها عن طريق توفير المعلمات المطلوبة بشكل تفاعلي.

Support and Learning Resources

عائلة منتجات GroupDocs.Annotation Cloud تشمل أيضًا SDKs للغات شائعة أخرى كما هو موضح أدناه:

  عربي
1d9bc8bf6