رندر و نمایش اسناد از طریق Ruby SDK

RESTful API برای ساخت برنامه‌های کارآمد Ruby جهت رندر و نمایش اسناد تمام فرمت‌های محبوب. رندر به صورت HTML، PNG، JPG یا PDF

  • GroupDocs.Viewer Cloud SDK برای cURL
  • GroupDocs.Viewer Cloud SDK برای .NET
  • GroupDocs.Viewer Cloud SDK برای Java
  • GroupDocs.Viewer Cloud SDK برای PHP
  • GroupDocs.Viewer Cloud SDK برای Python
  • GroupDocs.Viewer Cloud SDK برای Node.js
  • GroupDocs.Viewer Cloud SDK برای Android
  • GroupDocs.Viewer Cloud SDK برای Go
آزمایش رایگان را شروع کنید

GroupDocs.Viewer SDK برای Ruby توسعه یافته است تا به شما در شروع کار با Document Viewer Cloud API ما کمک کند. SDK با فراهم کردن سطح بالاتری از انتزاع، به شما کمک می‌کند تا نیازی به دانستن جزئیات مربوط به پردازش درخواست‌ها و پاسخ‌های HTTP در REST APIs نداشته باشید. با استفاده از Ruby SDK می‌توانید از تمام ویژگی‌های API بهره‌مند شوید و به‌صورت یکپارچه برنامه خود را با قابلیت رندر کردن انواع فرمت‌های سند استاندارد صنعتی ارتقا دهید. SDK امکان مشاهده یک سند خاص را در قالب HTML، تصویر، PDF یا فرمت اصلی آن فراهم می‌کند و انعطاف‌پذیری رندر کل سند، صفحه به صفحه یا بازه سفارشی صفحات را ارائه می‌دهد.

سوالات متداول

می‌خواهم برنامهٔ Ruby خودم را برای مشاهدهٔ اسناد ایجاد کنم؟

اگر به دنبال کد منبع برای مشاهدهٔ فایل در ابر هستید، GroupDocs.Viewer Cloud SDK برای Ruby در GitHub را بررسی کنید.

آیا می‌توانم GroupDocs.Viewer REST APIs را بر روی Ruby به‌صورت رایگان امتحان کنم؟

می‌توانید Low-Code Ruby APIs را بدون هیچ محدودیتی امتحان کنید GroupDocs.Viewer(https://purchase.groupdocs.cloud/trial)

من نمی‌خواهم فایل‌های محرمانه‌ام را در هیچ‌جایی بارگذاری کنم. گزینه‌های من چه هستند؟

GroupDocs.Viewer Cloud همچنین به‌صورت تصویر Docker در دسترس است که می‌تواند برای self-host سرویس استفاده شود؛ یا می‌توانید سرویس‌های خود را با استفاده از GroupDocs.Viewer High-code APIs که در حال حاضر REST APIs را به جلو می‌برد، بسازید.

ویژگی‌های پیشرفتهٔ نمایشگر سند REST API

سندها را به‌صورت HTML5 رندر کنید

رندر اسناد به‌صورت تصویر

چرخاندن، ترتیب‌دادن و افزودن واترمارک به صفحات

رندر اسناد به‌صورت PDF

رندر پیوست‌های سند

APIs محافظت شده‌اند و نیاز به احراز هویت دارند

یک SDK ساده برای توسعه‌دهندگانی که می‌خواهند در زمان صرفه‌جویی کنند

استفاده از GroupDocs Cloud APIs بسیار ساده است زیرا نیازی به نصب نیست. به سادگی در GroupDocs Cloud یک حساب کاربری ایجاد کنید و اطلاعات برنامه خود را دریافت کنید. به محض اینکه SID و کلید برنامه را داشته باشید، آماده‌اید تا GroupDocs Cloud REST APIs را امتحان کنید. SDKsها برای تسهیل کار توسعه‌دهندگان توسعه یافته‌اند و به آن‌ها امکان می‌دهند تا با مخفی‌کردن فراخوانی‌های REST API، به‌سرعت با APIs ما شروع کنند و ویژگی‌های API را به‌صورت بومی با استفاده از Ruby به عنوان زبان به کار ببرند.

قالب‌های مختلف اسناد را رندر کنید

نمایشگر ابری API قادر است قالب‌های مختلف اسناد را به‌سرعت، تنها با چند خط کد، نمایش دهد. با استفاده از 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})")

به‌صورت کارآمد محتوای خروجی را فشرده کنید

یکی از جذاب‌ترین ویژگی‌های نمایشگر مبتنی بر ابر ما API، توانایی آن در فشرده‌سازی محتوای خروجی است. فشرده‌سازی، نظرات، فاصله‌های سفید اضافی و سایر کاراکترهای غیرضروری را حذف می‌کند بدون اینکه ساختار محتوا را خراب کند. در نتیجه، صفحه کوچک‌تر می‌شود و سریع‌تر بارگذاری می‌گردد.

رندرینگ انعطاف‌پذیر اسناد

GroupDocs.Viewer یک نمایشگر اسناد قدرتمند REST API است که به شما امکان می‌دهد بیش از ۸۵ فرمت‌های سند را در برنامه‌های خود نمایش دهید. این امکان رندرینگ اسناد را برای کل سند، صفحه به صفحه یا بازه‌ای سفارشی از صفحات فراهم می‌کند.

سفارشی‌سازی مطابق با نیازهای شما

GroupDocs.Viewer Cloud SDK برای Ruby ۱۰۰٪ تست شده و به‌صورت آماده اجرا می‌شود. SDK منبع باز است و دارای مجوز MIT می‌باشد. API به‌راحتی قابل سفارشی‌سازی است و می‌توانید تغییرات را بر اساس ویژگی‌هایی که نیاز دارید در برنامه‌تان اضافه کنید.

قالب‌های فایل

GroupDocs.Viewer Cloud برای Ruby از طیف وسیعی از قالب‌های فایل پشتیبانی می‌کند، از جمله اما نه محدود به:

  • Microsoft Office: DOC, DOCX, XLS, XLSX, PPT, PPTX
  • PDF
  • تصاویر: JPG, PNG, BMP, TIFF, GIF
  • قالب‌های CAD: DWG, DXF
  • کتاب‌های الکترونیکی: EPUB, MOBI
  • قالب‌های ایمیل: EML, MSG

گزینه‌های رندر

با GroupDocs.Viewer Cloud برای Ruby، می‌توانید گزینه‌های رندرینگ را برای برآورده کردن نیازهای خاص خود سفارشی کنید. برخی از گزینه‌های کلیدی رندرینگ شامل:

  • بزرگ‌نمایی و مقیاس‌بندی
  • چرخش و وارونگی
  • افزودن واترمارک
  • HTML تبدیل‌ها

رندرینگ سند

GroupDocs.Viewer Cloud برای Ruby به شما امکان می‌دهد اسناد را در قالب‌های مختلف رندر کنید، از جمله:

  • رندر کردن اسناد PDF به‌صورت تصویر یا HTML
  • رندر کردن اسناد Microsoft Office به‌صورت تصویر یا HTML
  • رندر کردن قالب‌های CAD به‌صورت تصویر یا HTML

دستکاری سند

علاوه بر رندرینگ، GroupDocs.Viewer Cloud برای Ruby چندین ویژگی دستکاری سند را ارائه می‌دهد، از جمله:

  • استخراج متن از اسناد
  • استخراج تصاویر از اسناد
  • تقسیم اسناد به صفحات
  • ادغام چندین سند در یک سند

پلتفرم‌های پشتیبانی‌شده

GroupDocs.Viewer Cloud برای Ruby با مجموعه‌ای از پلتفرم‌ها سازگار است، از جمله:

  • Ruby
  • .NET
  • Java
  • PHP
  • Node.js

یکپارچه‌سازی با ذخیره‌سازی شخص ثالث

می‌توانید به‌راحتی GroupDocs.Viewer Cloud برای Ruby را با ارائه‌دهندگان ذخیره‌سازی شخص ثالث یکپارچه کنید، از جمله:

  • Amazon S3
  • Dropbox
  • Google Drive
  • Azure Blob Storage

امنیت و احراز هویت

GroupDocs.Viewer Cloud برای Ruby امکان مشاهده امن اسناد را با ویژگی‌هایی مانند زیر فراهم می‌کند:

  • احراز هویت مبتنی بر توکن
  • ذخیره‌سازی امن فایل‌ها
  • رمزنگاری SSL/TLS
  • کنترل دسترسی و مجوزها

بهینه‌سازی کش و عملکرد

برای بهینه‌سازی عملکرد، GroupDocs.Viewer Cloud برای Ruby مکانیزم‌های کش را فراهم می‌کند که شامل موارد زیر است:

  • کش سمت کلاینت
  • کش سمت سرور
  • تنظیمات زمان‌به‌زندگی

استخراج فراداده

GroupDocs.Viewer Cloud برای Ruby به شما امکان استخراج فراداده از اسناد را می‌دهد، از جمله:

  • ویژگی‌های سند (مانند عنوان، نویسنده، کلیدواژه‌ها)
  • داده‌های Exif از تصاویر
  • metadata فایل CAD

سازگاری چندپلتفرمی

GroupDocs.Viewer Cloud برای Ruby به گونه‌ای طراحی شده است که به‌صورت یکپارچه بر روی پلتفرم‌های مختلف کار کند، از جمله:

  • Windows
  • Linux
  • macOS

سفارشی‌سازی و برندسازی

شما می‌توانید با استفاده از GroupDocs.Viewer Cloud برای Ruby، نمایشگر سند را سفارشی‌سازی و برندسازی کنید، از طریق:

  • تغییر رنگ‌ها و سبک‌های UI
  • افزودن لوگو و واترمارک خود
  • کنترل رفتار نمایشگر

مستندات و پشتیبانی

GroupDocs.Viewer Cloud برای Ruby مستندات جامع و منابع پشتیبانی را فراهم می‌کند، شامل:

  • راهنمای توسعه‌دهندگان
  • مرجع API
  • نمونه‌های کد
  • انجمن پشتیبانی
  • پشتیبانی ایمیلی

View Documents using GroupDocs.Viewer Free App

J2KDWFPNGIGSMBOXOSTJ2CEMLXDOCDOCXDJVULOGCMXEMFERBJPFPLDCMNUMBERSBATDOTMMHTMLJP2EMZODTDGNMDMPTCHMDXFOTPJSONNSFODSDWTPPSPOTXهوش مصنوعیCXXGROOVYODGPOTFODGEPSDIBHPGMPPJPMCPPHTMLDWGMHTJPGAS3EMLGZIPBZ2HAMLASMCDRCSV

Support and Learning Resources

GroupDocs.Viewer Cloud همچنین رندرینگ سندهای تک‌تک SDKs را برای سایر زبان‌های محبوب به شرح زیر ارائه می‌دهد:

  فارسی
714456e08