API REST et SDK Ruby Cloud pour fusionner, diviser, mélanger ou supprimer des pages de formats de fichiers de documents courants.
Commencer l'essai gratuitCréez des applications professionnelles hautes performances dans Ruby pour combiner, diviser, mélanger, faire pivoter ou supprimer une seule page ou un document entier du même format dans vos applications Ruby. Les types de fichiers pris en charge incluent PDF, MS Word, feuilles de calcul Excel, présentations, dessins, HTML et de nombreux autres formats standard de l’industrie. Les développeurs peuvent facilement effectuer des opérations liées aux pages de document telles que l’échange, la suppression, l’extraction de pages du document source pour les combiner en un nouveau document résultant et définir l’orientation de la page en mode portrait ou paysage. L’API offre également des fonctionnalités de sécurité des documents optimisées pour appliquer, mettre à jour ou supprimer les 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