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