Kombiner og opdel dokumenter med Ruby SDK

REST API’er og Ruby Cloud SDK til at flette, opdele, blande eller fjerne sider fra populære dokumentfilformater.

  • GroupDocs.Merger Cloud for cURL
  • GroupDocs.Merger Cloud SDK for .NET
  • GroupDocs.Merger Cloud SDK for Java
  • GroupDocs.Merger Cloud SDK for PHP
  • GroupDocs.Merger Cloud SDK for Python
  • GroupDocs.Merger Cloud SDK for Node.js
  • GroupDocs.Merger Cloud SDK for Android
Start gratis prøveperiode

Byg højtydende forretningsapplikationer i Ruby for at kombinere, opdele, blande, rotere eller slette en enkelt side eller hele dokument i samme format i dine Ruby-applikationer. De understøttede filtyper omfatter PDF, MS Word, Excel-regneark, præsentationer, tegninger, HTML og mange andre industristandardformater. Udviklere kan nemt udføre handlinger relateret til dokumentsider som at bytte, fjerne, udtrække sider fra kildedokumentet for at kombinere dem som et nyt resulterende dokument og indstille sideretningen til stående eller liggende tilstand. API’en tilbyder også optimerede dokumentsikkerhedsfunktioner til at anvende, opdatere eller fjerne adgangskoder fra de understøttede dokumentformater.

Dokumentfusion REST API-funktioner

Kombiner flere sider, dias eller regneark til et enkelt dokument

Skift placering af to sider, dias eller ark i et dokument

Roter sider ved at indstille rotationsvinkler som 90, 180 eller 270 grader

Opdel ethvert dokument i mindre filer

Fjern enhver enkelt eller samling af specifikke sider

Skift sideretning

Omarranger sider, dias eller diagrammer

Indstil, nulstil og fjern adgangskode

Hent liste over understøttede filformater

Opdel til flersidet dokument - 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

Support and Learning Resources

GroupDocs.Merger Cloud tilbyder også individuelle dokumentfusions-SDK’er til andre sprog som angivet nedenfor:

  Dansk