اسناد را از طریق Ruby Cloud SDK مقایسه کنید.

ابزارهای مقایسه اسناد سازمانی را با استفاده از REST API بسازید. به عنوان یک راه‌حل جامع برای تمام فرمت‌های اصلی فایل کار می‌کند.

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

GroupDocs.Comparison برای ابر، یک REST API است که به برنامه‌های Ruby شما امکان می‌دهد دو سند با فرمت‌های پشتیبانی‌شده را دریافت کنند، آن‌ها را مقایسه کنند و تفاوت‌های بین آن‌ها را بیابند. SDK به شما اجازه می‌دهد فایلی خروجی ایجاد کنید و امکان پذیرش یا رد تغییرات بازیابی‌شده را فراهم می‌کند. SDK مقایسه اسناد ما ادغام آسانی را در برنامه‌های موجود Ruby شما فراهم می‌آورد تا کاربران نهایی شما بتوانند اسناد، صفحات گسترده، ارائه‌ها، نمودارهای Microsoft Visio، ایمیل‌ها و فایل‌های بسیاری از فرمت‌های دیگر را مقایسه کنند.

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

مستندات ذخیره‌شده در فضای ابری را مقایسه کنید

اسناد از انواع فایل‌های پشتیبانی‌شده را به‌صورت فایل یا آرایه‌ای از تصاویر دریافت کنید

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

دریافت فهرست دسته‌ها، مانند TypeChanged یا OnlyNumbers و غیره، برای محتوای تغییر یافته

پذیرش/رد تغییرات سند برای ذخیره یا حذف آن‌ها

بازگرداندن تغییرات سند به‌صورت مجموعه‌ای از تصاویر یا جریان آن‌ها

دریافت سند نهایی (با تغییرات) از طریق جریان

دریافت سند (با نتیجه مقایسه) به‌صورت مجموعه‌ای از تصاویر یا جریان آن

دریافت سند حاصل (با نتیجه مقایسه) به‌صورت جریان

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

با استفاده از GroupDocs.Comparison Cloud API می‌توانید اسناد را مقایسه کنید و فهرست تغییرات را به‌صورت تصاویر دریافت کنید. قطعه کد زیر نشان می‌دهد که چگونه می‌توانید یک فایل منبع و یک فایل هدف DOCX را مقایسه کنید و تفاوت‌های آن‌ها را در یک فایل نتیجه DOCX استخراج کنید. سپس می‌توانید فایل DOCX حاصل را با استفاده از 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-comparison-cloud/groupdocs-comparison-cloud-ruby
# Returns images of document with the result of comparison
# throws ApiException if the Api call fails

def comparison_images

  @config = GroupDocsComparisonCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
  @config.api_base_url = Utils::API_BASE_URL
  @sourcefile = "source.docx"
  @targetfile = "target.docx"
  @outputfile= "result.docx"

  # Upload file to Cloud Storage
  upload_file(@sourcefile)
  upload_file(@targetfile)

  # Returns images of document with the result of comparison
  @comparison_api = GroupDocsComparisonCloud::ComparisonApi.from_config(@config)
  request = GroupDocsComparisonCloud::ComparisonImagesRequest.new(GetComparisonRequest(@sourcefile, @targetfile),@outputfile)
  response = @comparison_api.comparison_images(request)
  puts response
puts 'completed'

end

Support and Learning Resources

GroupDocs.Comparison Cloud همچنین SDKs مقایسهٔ اسناد تک‌تک را برای سایر زبان‌های محبوب که در زیر فهرست شده‌اند، ارائه می‌کند:

  فارسی
f6a88ad92