Ruby SDK ile Belgeleri Birleştirin ve Bölme

Popüler belge dosya formatlarındaki sayfaları birleştirmek, bölmek, karıştırmak veya kaldırmak için REST API’leri ve Ruby Cloud SDK’sı.

  • 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
Ücretsiz Denemeye Başlayın

Ruby uygulamalarınızda aynı formattaki tek bir sayfayı veya tüm belgeyi birleştirmek, bölmek, karıştırmak, döndürmek veya silmek için Ruby’de yüksek performanslı iş uygulamaları oluşturun. Desteklenen dosya türleri arasında PDF, MS Word, Excel elektronik tabloları, sunumlar, çizimler, HTML ve diğer birçok endüstri standardı formatı bulunur. Geliştiriciler, kaynak belgeden sayfaları değiştirme, kaldırma, yeni bir sonuç belgesi olarak birleştirmek için çıkarma ve sayfa yönünü dikey veya yatay moda ayarlama gibi belge sayfalarıyla ilgili işlemleri kolayca gerçekleştirebilir. API ayrıca desteklenen belge formatlarından parolaları uygulamak, güncellemek veya kaldırmak için optimize edilmiş belge güvenlik özellikleri sunar.

Belge Birleştirme REST API Özellikleri

Birden fazla sayfayı, slaydı veya elektronik tabloyu tek bir belgede birleştirin

Bir belgedeki herhangi iki sayfanın, slaydın veya sayfanın 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 sayfaların herhangi birini veya koleksiyonunu kaldırın

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

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

Şifreyi ayarla, sıfırla ve kaldır

Desteklenen dosya biçimlerinin listesini getir

Birden fazla sayfalı belgeye bölme - 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 de bireysel belge birleştirme SDK’ları sunmaktadır:

  Türkçe