Ruby SDK ile Belgeleri Birleştirin ve Bölün

REST APIs ve Ruby Cloud SDK kullanarak popüler belge dosya formatlarından sayfaları birleştirin, bölün, karıştırın veya kaldırın.

  • GroupDocs.Merger Cloud cURL için
  • GroupDocs.Merger Cloud SDK .NET için
  • Java için GroupDocs.Merger Cloud SDK
  • PHP için GroupDocs.Merger Cloud SDK
  • Python için GroupDocs.Merger Cloud SDK
  • Node.js için GroupDocs.Merger Cloud SDK
  • Android için GroupDocs.Merger Cloud SDK
Ücretsiz Denemeye Başlayın

Ruby içinde yüksek performanslı iş uygulamaları oluşturun; aynı formatta tek bir sayfayı ya da tüm belgeyi birleştirmek, bölmek, karıştırmak, döndürmek veya silmek için Ruby uygulamalarınızı kullanın. Desteklenen dosya türleri arasında PDF, MS Word, Excel elektronik tablolar, sunumlar, çizimler, HTML ve birçok diğer endüstri standardı format bulunur. Geliştiriciler, kaynak belgeden sayfaları takas etme, kaldırma, çıkarma gibi işlemleri kolayca yapabilir, bu sayfaları yeni bir sonuç belgesi olarak birleştirebilir ve sayfa yönelimini dikey (portre) ya da yatay (manzara) modda ayarlayabilir. API ayrıca desteklenen belge formatlarında şifre ekleme, güncelleme veya kaldırma gibi optimize edilmiş belge güvenliği özellikleri sunar.

Belge Birleştirici REST API Özellikleri

Birden çok sayfa, slayt veya elektronik tabloyu tek bir belgeye birleştirin

Bir belge içinde iki sayfa, slayt veya tablonun konumunu değiştirin

Sayfaları 90, 180 veya 270 derece gibi dönüş açılarını ayarlayarak döndürün

Herhangi bir belgeyi daha küçük dosyalara bölün

Belirli tek bir sayfayı veya bir sayfa koleksiyonunu kaldırın

Sayfa yönünü değiştirin

Sayfaları, slaytları veya diyagramları yeniden düzenleyin

Parolayı ayarlayın, sıfırlayın ve kaldırın

Desteklenen dosya formatları listesini alın

Birden çok sayfalı belgeye bölün - Ruby

  //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 ayrıca aşağıda listelenen diğer diller için SDKs bireysel belge birleştiricisi sunar:

  Türkçe
d18d424bf