Gabungkan & Pisahkan Dokumen dengan Ruby SDK

REST API & Ruby Cloud SDK untuk menggabungkan, membagi, mengacak, atau menghapus halaman dari format file dokumen populer.

  • 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
Mulai Uji Coba Gratis

Bangun aplikasi bisnis berkinerja tinggi di Ruby untuk menggabungkan, membagi, mengacak, memutar, atau menghapus satu halaman atau seluruh dokumen dengan format yang sama di aplikasi Ruby Anda. Jenis file yang didukung termasuk PDF, MS Word, spreadsheet Excel, presentasi, gambar, HTML, dan banyak format standar industri lainnya. Pengembang dapat dengan mudah melakukan operasi terkait halaman dokumen seperti menukar, menghapus, mengekstrak halaman dari dokumen sumber untuk digabungkan sebagai dokumen hasil baru dan mengatur orientasi halaman ke mode potret atau lanskap. API juga menawarkan fitur keamanan dokumen yang dioptimalkan untuk menerapkan, memperbarui, atau menghapus kata sandi dari format dokumen yang didukung.

Fitur REST API Penggabungan Dokumen

Gabungkan beberapa halaman, slide, atau spreadsheet ke dalam satu dokumen

Tukar posisi dua halaman, slide, atau lembar apa pun dalam dokumen

Putar halaman dengan mengatur sudut rotasi seperti 90, 180 atau 270 derajat

Pisahkan dokumen apa pun menjadi file yang lebih kecil

Hapus satu atau kumpulan halaman tertentu

Ubah orientasi halaman

Atur ulang halaman, slide, atau diagram

Setel, setel ulang & hapus kata sandi

Ambil daftar format file yang didukung

Membagi menjadi beberapa halaman dokumen - 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

Dukungan dan Sumber Belajar

GroupDocs.Merger Cloud juga menawarkan SDK penggabungan dokumen individual untuk bahasa lain seperti yang tercantum di bawah ini:

  Indonesia