اسناد را با Ruby SDK ترکیب و تقسیم کنید

REST APIها و Ruby Cloud SDK برای ادغام، تقسیم، مخلوط کردن یا حذف صفحات از فرمت‌های فایل سند محبوب.

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

برنامه های تجاری با کارایی بالا را در Ruby بسازید تا در برنامه های Ruby خود ترکیب، تقسیم، مخلوط کردن، چرخاندن یا حذف یک صفحه یا کل سند با همان فرمت را انجام دهید. انواع فایل های پشتیبانی شده شامل PDF، MS Word، صفحات گسترده اکسل، ارائه ها، نقشه ها، HTML و بسیاری دیگر از فرمت های استاندارد صنعتی است. توسعه دهندگان می توانند به راحتی عملیات مربوط به صفحات سند مانند تعویض، حذف، استخراج صفحات از سند مبدأ برای ترکیب به عنوان یک سند جدید و تنظیم جهت صفحه در حالت عمودی یا افقی را انجام دهند. API همچنین ویژگی‌های امنیتی اسناد بهینه‌شده را برای اعمال، به‌روزرسانی یا حذف رمزهای عبور از قالب‌های سند پشتیبانی شده ارائه می‌کند.

ویژگی های Document Merger REST API

چندین صفحه، اسلاید یا صفحات گسترده را در یک سند واحد ترکیب کنید

جای هر دو صفحه، اسلاید یا برگه را در یک سند عوض کنید

چرخش صفحات با تنظیم زوایای چرخش مانند 90، 180 یا 270 درجه

هر سندی را به فایل های کوچکتر تقسیم کنید

هر صفحه یا مجموعه ای از صفحات خاص را حذف کنید

تغییر جهت صفحه

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

تنظیم، بازنشانی و حذف رمز عبور

واکشی لیستی از فرمت های فایل پشتیبانی شده

تقسیم به سند چند صفحه - روبی

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class SplitToMultiPageDocuments
  def self.Run()    
    documentApi = GroupDocsMergerCloud::DocumentApi.from_keys($app_sid, $app_key)
    options = GroupDocsMergerCloud::SplitOptions.new
    options.file_info = GroupDocsMergerCloud::FileInfo.new
    options.file_info.file_path = 'WordProcessing/sample-10-pages.docx'
    options.output_path = "Output/split-to-multipage-document"
    options.pages = [3, 6, 8]
    options.mode = "Intervals"

    result = documentApi.split(GroupDocsMergerCloud::SplitRequest.new(options))
  
    puts("Documents count: " + result.documents.size.to_s)
  end
end

Support and Learning Resources

GroupDocs.Merger Cloud همچنین SDK های ادغام اسناد جداگانه را برای سایر زبان ها به شرح زیر ارائه می دهد:

  فارسی