REST APIs & Ruby Cloud SDK zum Zusammenführen, Aufteilen, Durchmischen oder Entfernen von Seiten aus gängigen Dokumentdateiformaten.
Kostenlos testenErstellen 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.
//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