Dokumente mit Ruby SDK kombinieren und aufteilen

REST APIs & Ruby Cloud SDK zum Zusammenführen, Aufteilen, Durchmischen oder Entfernen von Seiten aus gängigen Dokumentdateiformaten.

  • GroupDocs.Merger Cloud für cURL
  • GroupDocs.Merger Cloud SDK für .NET
  • GroupDocs.Merger Cloud SDK für Java
  • GroupDocs.Merger Cloud SDK für PHP
  • GroupDocs.Merger Cloud SDK für Python
  • GroupDocs.Merger Cloud SDK für Node.js
  • GroupDocs.Merger Cloud SDK für Android
Kostenlos testen

Erstellen Sie leistungsstarke Business-Anwendungen in Ruby, um einzelne Seiten oder ganze Dokumente desselben Formats in Ihren Ruby-Anwendungen zu kombinieren, zu teilen, zu mischen, zu drehen oder zu löschen. Unterstützte Dateitypen umfassen PDF, MS Word, Excel-Tabellen, Präsentationen, Zeichnungen, HTML und viele weitere branchenübliche Formate. Entwickler können problemlos Vorgänge mit Dokumentseiten durchführen, wie das Austauschen, Entfernen und Extrahieren von Seiten aus einer Quelldatei, um sie zu einem neuen Ergebnisdokument zu kombinieren, und die Seitenausrichtung auf Hoch- oder Querformat einstellen. Der API bietet zudem optimierte Sicherheitsfunktionen für Dokumente, mit denen Sie Passwörter für die unterstützten Dokumentformate anwenden, aktualisieren oder entfernen können.

Funktionen von Document Merger REST API

Kombinieren Sie mehrere Seiten, Folien oder Tabellenkalkulationen zu einem einzigen Dokument

Tauschen Sie die Position beliebiger zweier Seiten, Folien oder Tabellenblätter innerhalb eines Dokuments

Drehen Sie Seiten, indem Sie Rotationswinkel wie 90°, 180° oder 270° einstellen

Teilen Sie ein beliebiges Dokument in kleinere Dateien

Entfernen Sie einzelne oder mehrere bestimmte Seiten

Ändern Sie die Seitenorientierung

Ordnen Sie Seiten, Folien oder Diagramme neu an

Legen Sie ein Passwort fest, setzen Sie es zurück und entfernen Sie das Passwort

Rufen Sie die Liste der unterstützten Dateiformate ab

Aufteilen in ein mehrseitiges Dokument - 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- und Lernressourcen

GroupDocs.Merger Cloud bietet außerdem einen einzelnen Dokumenten-Merger SDKs für andere Sprachen, wie unten aufgeführt:

  Deutsch
df40478c9