REST APIs & Ruby Cloud SDK pour fusionner, scinder, réorganiser ou supprimer des pages des formats de fichiers documentaires populaires
Commencer l'essai gratuitCréez des applications métier haute performance dans Ruby pour combiner, scinder, réorganiser, faire pivoter ou supprimer une page unique ou un document complet du même format dans vos applications Ruby. Les types de fichiers pris en charge incluent PDF, MS Word, les feuilles de calcul Excel, les présentations, les dessins, HTML et de nombreux autres formats standards de l’industrie. Les développeurs peuvent facilement exécuter des opérations liées aux pages de documents, telles que l’échange, la suppression, l’extraction de pages d’un document source pour les combiner en un nouveau document résultant, ainsi que la définition de l’orientation des pages en mode portrait ou paysage. Le API propose également des fonctionnalités de sécurité de documents optimisées pour appliquer, mettre à jour ou supprimer des mots de passe des formats de documents pris en charge.
//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