عرض وعرض المستندات عبر Ruby SDK

RESTful API لبناء تطبيقات Ruby بكفاءة لعرض وعرض المستندات بجميع التنسيقات الشائعة. تقديم بتنسيق HTML أو PNG أو JPG أو PDF.

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

تم تطوير GroupDocs.Viewer SDK لـ Ruby لمساعدتك على البدء باستخدام Document Viewer Cloud API. تساعد SDK من خلال توفير مستوى أعلى من التجريد بحيث لا تحتاج إلى معرفة التفاصيل المتعلقة بمعالجة طلبات HTTP واستجابات REST APIs.

باستخدام Ruby SDK، يمكنك الاستفادة من جميع ميزات واجهة برمجة التطبيقات (API) ويمكنك تحسين تطبيقك بسلاسة مع القدرة على عرض مجموعة متنوعة من تنسيقات المستندات المتوافقة مع معايير الصناعة. يسمح SDK بعرض مستند معين بتنسيق HTML أو صورة أو PDF أو تنسيقه الأصلي مع المرونة في عرض المستند بالكامل أو صفحة بصفحة أو نطاق مخصص من الصفحات.

أسئلة مكررة

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

تحقق من GroupDocs.Viewer Cloud SDK for Ruby at GitHub إذا كنت تبحث عن الكود المصدري لعرض الملف في السحابة .

هل يمكنني تجربة واجهات برمجة تطبيقات GroupDocs.Viewer REST على روبي مجانًا؟

يمكنك تجربة GroupDocs.Viewer واجهات برمجة تطبيقات Ruby ذات الكود المنخفض دون أي قيود.

لا أريد تحميل ملفاتي السرية في أي مكان؟ ما هي خياراتي؟

تتوفر أيضًا GroupDocs.Viewer Cloud كصورة Docker والتي يمكن استخدامها لـ الاستضافة الذاتية للخدمة. أو يمكنك إنشاء خدماتك الخاصة باستخدام GroupDocs.Viewer High-code APIs التي تقود حاليًا واجهات برمجة تطبيقات REST الخاصة بنا.

ميزات واجهة برمجة تطبيقات REST لعارض المستندات المتقدم

تقديم المستندات بتنسيق HTML5

تقديم المستندات كصورة

تدوير الصفحات وإعادة ترتيبها ووضع علامة مائية عليها

تقديم المستندات بصيغة PDF

تقديم مرفقات المستندات

يتم تأمين واجهات برمجة التطبيقات وتتطلب المصادقة

مجموعة SDK سهلة للمطورين الذين يريدون توفير الوقت

يعد استخدام GroupDocs Cloud APIs أمرًا بسيطًا للغاية حيث لا يوجد شيء يمكن تثبيته. ما عليك سوى إنشاء حساب على GroupDocs Cloud والحصول على معلومات التطبيق الخاص بك. بمجرد حصولك على معرف SID ومفتاح التطبيق، فأنت جاهز لتجربة واجهات برمجة التطبيقات GroupDocs Cloud REST. تم تطوير مجموعات SDK لتسهيل المطورين والسماح لهم بالبدء في استخدام واجهات برمجة التطبيقات الخاصة بنا بسرعة كبيرة عن طريق إخفاء مكالمات REST API والسماح لك باستخدام ميزات واجهة برمجة التطبيقات بطريقة أصلية باستخدام Ruby كلغة.

تقديم عدد من تنسيقات المستندات

تتمتع واجهة برمجة تطبيقات العارض المستندة إلى السحابة بالقدرة على عرض تنسيقات المستندات المختلفة بسرعة، باستخدام بضعة أسطر فقط من التعليمات البرمجية. باستخدام SDK لـ Ruby، يمكنك التعرف على تنسيقات المستندات المختلفة التي يدعمها SDK.

احصل على قائمة بتنسيقات الملفات المدعومة - Ruby

  // Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  # Getting instance of the API
  api = GroupDocsViewerCloud::ViewerApi.from_keys($app_sid, $app_key)

  # Retrieve supported file formats
  response = api.get_supported_file_formats()

  # Print supported file formats
  response.formats.each do |format|
      puts("#{format.file_format} (#{format.extension})")

تقليل محتوى الإخراج بكفاءة

إحدى الميزات الأكثر إثارة في واجهة برمجة تطبيقات العارض المستندة إلى السحابة لدينا هي قدرتها على تقليل محتوى الإخراج. يؤدي التصغير إلى إزالة التعليقات والمسافات البيضاء الإضافية والأحرف الأخرى غير الضرورية دون كسر بنية المحتوى. ونتيجة لذلك، تصبح الصفحة أصغر حجمًا ويتم تحميلها بشكل أسرع.

العرض المرن للمستندات

GroupDocs.Viewer عبارة عن واجهة برمجة تطبيقات REST API قوية لعارض المستندات تتيح لك عرض أكثر من 85 تنسيقًا للمستندات في تطبيقاتك. فهو يسمح بعرض المستند للمستند بأكمله، صفحة بصفحة أو نطاق مخصص من الصفحات.

تخصيص لتناسب احتياجاتك

تم اختبار GroupDocs.Viewer Cloud SDK لـ Ruby بنسبة 100% وتشغيله خارج الصندوق. SDK مفتوح المصدر ولديه ترخيص MIT. من السهل تخصيص واجهة برمجة التطبيقات (API) ويمكن إجراء التغييرات وفقًا للميزات التي تحتاج إلى إضافتها في تطبيقك.

تنسيقات الملفات

يدعم GroupDocs.Viewer Cloud for Ruby مجموعة واسعة من تنسيقات الملفات، بما في ذلك على سبيل المثال لا الحصر:

  • مايكروسوفت أوفيس: DOC، DOCX، XLS، XLSX، PPT، PPTX
  • بي دي إف
  • الصور: JPG، PNG، BMP، TIFF، GIF
  • صيغ CAD: DWG، DXF
  • الكتب الإلكترونية: EPUB، MOBI
  • تنسيقات البريد الإلكتروني: EML، MSG

خيارات العرض

باستخدام GroupDocs.Viewer Cloud for Ruby، يمكنك تخصيص خيارات العرض لتلبية متطلباتك المحددة. تتضمن بعض خيارات العرض الرئيسية ما يلي:

  • التكبير والتحجيم
  • التدوير والتقليب
  • العلامة المائية
  • تحويلات HTML

تقديم الوثيقة

يسمح لك GroupDocs.Viewer Cloud for Ruby بعرض المستندات بتنسيقات مختلفة، بما في ذلك:

  • تقديم مستندات PDF كصور أو HTML
  • عرض مستندات Microsoft Office كصور أو HTML
  • تقديم تنسيقات CAD كصور أو HTML

التلاعب بالوثيقة

بصرف النظر عن العرض، يوفر GroupDocs.Viewer Cloud for Ruby العديد من ميزات معالجة المستندات، مثل:

  • استخراج النص من الوثائق
  • استخراج الصور من المستندات
  • تقسيم المستندات إلى صفحات
  • دمج وثائق متعددة في وثيقة واحدة

المنصات المدعومة

يتوافق GroupDocs.Viewer Cloud for Ruby مع مجموعة من الأنظمة الأساسية، بما في ذلك:

  • روبي
  • .شبكة
  • جافا
  • بي أتش بي
  • نود.جي إس

التكامل مع تخزين الطرف الثالث

يمكنك بسهولة دمج GroupDocs.Viewer Cloud for Ruby مع موفري التخزين التابعين لجهات خارجية، مثل:

  • أمازون إس 3
  • بصندوق الإسقاط
  • جوجل درايف
  • تخزين Azure Blob

الأمن والمصادقة

يوفر GroupDocs.Viewer Cloud for Ruby عرضًا آمنًا للمستندات مع ميزات مثل:

  • المصادقة القائمة على الرمز المميز
  • تخزين آمن للملفات
  • تشفير SSL/TLS
  • التحكم في الوصول والأذونات

التخزين المؤقت وتحسين الأداء

لتحسين الأداء، يوفر GroupDocs.Viewer Cloud for Ruby آليات التخزين المؤقت، بما في ذلك:

  • التخزين المؤقت من جانب العميل
  • التخزين المؤقت من جانب الخادم
  • إعدادات وقت البقاء

استخراج البيانات الوصفية

يسمح لك GroupDocs.Viewer Cloud for Ruby باستخراج البيانات التعريفية من المستندات، مثل:

  • خصائص الوثيقة (على سبيل المثال، العنوان، المؤلف، الكلمات الرئيسية)
  • بيانات Exif من الصور
  • البيانات الوصفية لملف CAD

التوافق عبر الأنظمة الأساسية

تم تصميم GroupDocs.Viewer Cloud for Ruby للعمل بسلاسة عبر منصات مختلفة، بما في ذلك:

  • شبابيك
  • لينكس
  • ماك

التخصيص والعلامات التجارية

يمكنك تخصيص عارض المستندات وتمييزه باستخدام GroupDocs.Viewer Cloud for Ruby من خلال:

  • تغيير ألوان وأنماط واجهة المستخدم
  • إضافة الشعار الخاص بك والعلامة المائية
  • التحكم في سلوك المشاهد

التوثيق والدعم

يوفر GroupDocs.Viewer Cloud for Ruby وثائق شاملة وموارد دعم، بما في ذلك:

  • أدلة المطور
  • مرجع API
  • أمثلة التعليمات البرمجية
  • منتدى الدعم
  • دعم البريد الإلكتروني

View Documents using GroupDocs.Viewer Free App

ASWMFXPSPSXMLTXZPYXLTRARTXTWMZMPPOBJSVGTARTIFPOTMJ2KXLSDCMZIPYAMLPSDPLJSONHTMBZ2AS3OTPCHMPHPRTFCMAKEGZIPMPTDOTXVTXDOCFODPPS1PSBVSTJSTSVSTLMHTMLCXXCPPBMPVSSXSXCDOCMHTMLOTSODPPOTEPUBXLSMAIPSM1EMFONEEPSVSSTAR.GZSASSPSD1PPTMVSXSHPCLASMPPSXOTGOTTCCHHDOTTGAOXPSCGMXMLDOCXMLPLTODTIGSMRSTXLAMVSTMPSTBATVSDXVBDXFJPGTEXVSDFODSCSPROPERTIESPPSMJAVAOSTJPFXLSBCMXMOBIDWTMMPOTXWEBPGIFPPTXJPMERBDWFAPNGODGJPXMAKEEMLFODGJP2DOTMDWGLOGHPGJLSJ2CEMLXCF2TGZTAR.XZVSTXHGZJPEGSQLPNGMSGC7ZPDFDIBXLSXMPXCDRMBOXODSVIMNUMBERSSMLCSSJPCVDXXZGROOVYCSVICOMDDJVUNSFSCRIPTHAMLMHTLESSSCALAXLTXIFCXLTMPPTVCFDGNSCMSVGZVSSMTIFFPPSDNGVDWEMZVSDMDIFFRB

Support and Learning Resources

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

  عربي