Combina e dividi documenti con Ruby SDK

API REST e Ruby Cloud SDK per unire, dividere, mescolare o rimuovere pagine dai formati di file di documenti più diffusi.

  • 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
Inizia la prova gratuita

Crea applicazioni aziendali ad alte prestazioni in Ruby per combinare, dividere, mescolare, ruotare o eliminare una singola pagina o un intero documento dello stesso formato nelle tue applicazioni Ruby. I tipi di file supportati includono PDF, MS Word, fogli di calcolo Excel, presentazioni, disegni, HTML e molti altri formati standard del settore. Gli sviluppatori possono eseguire facilmente operazioni relative alle pagine del documento come lo scambio, la rimozione, l’estrazione di pagine dal documento di origine da combinare come nuovo documento risultante e l’impostazione dell’orientamento della pagina in modalità verticale o orizzontale. L’API offre anche funzionalità di sicurezza dei documenti ottimizzate per applicare, aggiornare o rimuovere le password dai formati di documenti supportati.

Funzionalità dell’API REST per la fusione dei documenti

Combina più pagine, diapositive o fogli di calcolo in un unico documento

Scambia la posizione di due pagine, diapositive o fogli all’interno di un documento

Ruota le pagine impostando angoli di rotazione come 90, 180 o 270 gradi

Dividi qualsiasi documento in file più piccoli

Rimuovi pagine singole o raccolte di pagine specifiche

Cambia l’orientamento della pagina

Riorganizza pagine, diapositive o diagrammi

Imposta, reimposta e rimuovi la password

Recupera l’elenco dei formati di file supportati

Dividi in un documento a più pagine - 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

Supporto e risorse per l'apprendimento

GroupDocs.Merger Cloud offre anche SDK per la fusione di documenti individuali per altre lingue, come elencato di seguito:

  Italiano