Kombinieren und Teilen von Dokumenten mit Ruby SDK

REST-APIs und Ruby Cloud SDK zum Zusammenführen, Teilen, Mischen oder Entfernen von Seiten aus gängigen Dokumentdateiformaten.

Kostenlos testen

Erstellen Sie leistungsstarke Geschäftsanwendungen 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. Zu den unterstützten Dateitypen gehören PDF, MS Word, Excel-Tabellen, Präsentationen, Zeichnungen, HTML und viele andere branchenübliche Formate. Entwickler können auf einfache Weise Vorgänge im Zusammenhang mit Dokumentseiten ausführen, z. B. Seiten austauschen, entfernen, Seiten aus dem Quelldokument extrahieren, um sie zu einem neuen resultierenden Dokument zu kombinieren, und die Seitenausrichtung auf Hoch- oder Querformat einstellen. Die API bietet auch optimierte Dokumentsicherheitsfunktionen zum Anwenden, Aktualisieren oder Entfernen von Passwörtern aus den unterstützten Dokumentformaten.

Document Merger REST API-Funktionen

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

Vertauschen Sie die Position zweier beliebiger Seiten, Folien oder Blätter innerhalb eines Dokuments

Drehen Sie Seiten, indem Sie Drehwinkel wie 90, 180 oder 270 Grad festlegen

Teilen Sie jedes Dokument in kleinere Dateien auf

Entfernen Sie einzelne oder Sammlungen bestimmter Seiten

Seitenausrichtung ändern

Ordnen Sie Seiten, Folien oder Diagramme neu an

Passwort festlegen, zurücksetzen und entfernen

Liste der unterstützten Dateiformate abrufen

Auf mehrseitiges Dokument aufteilen - 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 auch einzelne Document Merger SDKs für andere Sprachen, wie unten aufgeführt:

  Deutsch