Συνδυάστε και διαχωρίστε έγγραφα με το Ruby SDK

REST API & Ruby Cloud SDK για συγχώνευση, διαχωρισμό, τυχαία αναπαραγωγή ή κατάργηση σελίδων από δημοφιλείς μορφές αρχείων εγγράφων.

Ξεκινήστε τη δωρεάν δοκιμή

Δημιουργήστε επαγγελματικές εφαρμογές υψηλής απόδοσης στο Ruby για να συνδυάσετε, να χωρίσετε, να ανακατέψετε, να περιστρέψετε ή να διαγράψετε μεμονωμένη σελίδα ή ολόκληρο έγγραφο της ίδιας μορφής στις εφαρμογές σας Ruby. Οι υποστηριζόμενοι τύποι αρχείων περιλαμβάνουν PDF, MS Word, υπολογιστικά φύλλα Excel, παρουσιάσεις, σχέδια, HTML και πολλές άλλες τυπικές μορφές του κλάδου. Οι προγραμματιστές μπορούν εύκολα να εκτελέσουν λειτουργίες σχετικές με σελίδες εγγράφου, όπως εναλλαγή, αφαίρεση, εξαγωγή σελίδων από το έγγραφο προέλευσης για να συνδυαστούν ως νέο προκύπτον έγγραφο και να ορίσουν τον προσανατολισμό της σελίδας σε κατακόρυφο ή οριζόντιο τρόπο. Το API προσφέρει επίσης βελτιστοποιημένες λειτουργίες ασφαλείας εγγράφων για εφαρμογή, ενημέρωση ή κατάργηση κωδικών πρόσβασης από τις υποστηριζόμενες μορφές εγγράφων.

Λειτουργίες API συγχώνευσης REST

Συνδυάστε πολλές σελίδες, διαφάνειες ή υπολογιστικά φύλλα σε ένα μόνο έγγραφο

Εναλλαγή θέσης οποιωνδήποτε δύο σελίδων, διαφανειών ή φύλλων σε ένα έγγραφο

Περιστρέψτε σελίδες ρυθμίζοντας γωνίες περιστροφής όπως 90, 180 ή 270 μοίρες

Διαχωρίστε οποιοδήποτε έγγραφο σε μικρότερα αρχεία

Καταργήστε οποιοδήποτε μεμονωμένο ή συλλογή συγκεκριμένων σελίδων

Αλλαγή προσανατολισμού σελίδας

Αναδιάταξη σελίδων, διαφανειών ή διαγραμμάτων

Ορισμός, επαναφορά και κατάργηση κωδικού πρόσβασης

Λήψη λίστας υποστηριζόμενων μορφών αρχείων

Διαίρεση σε έγγραφο πολλαπλών σελίδων - 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

Πόροι υποστήριξης και μάθησης

Το GroupDocs.Merger Cloud προσφέρει επίσης μεμονωμένα SDK συγχώνευσης εγγράφων για άλλες γλώσσες όπως αναφέρονται παρακάτω:

  Ελληνικά