VOOZH about

URL: https://products.groupdocs.cloud/merger/ruby

⇱ Ruby Cloud SDK to Merge & Split PDF Word Excel Diagrams HTML Documents


👁 GroupDocs.Merger Cloud SDK for Ruby
GroupDocs.Merger
Cloud SDK for Ruby

GitHub Learn Buy

Build high performance business applications in Ruby to combine, split, shuffle, rotate or delete single page or whole document of the same format in your Ruby applications. The supported file types include PDF, MS Word, Excel spreadsheets, presentations, drawings, HTML and many others industry standard formats. Developers can easily perform document pages related operations like swapping, removing, extracting pages from source document to combine as a new resultant document and setting the page orientation to portrait or landscape mode. The API also offers optimized document security features to apply, update or remove passwords from the supported document formats.

  • At a
    Glance
  • Supported
    File Formats
  • Platform
    Independence

An overview of the features supported by the document merger Cloud API.‎

  • Join multiple pages
  • Split document
  • Document pages preview
  • Change page order
  • Change page orientation
  • Extract pages
  • Remove pages
  • Rotate pages
  • Swap any two pages
  • Add document password
  • Update document password
  • Remove document password
  • Check document for password
  • Combine multiple documents

Document merger Cloud API for Java supported formats.

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
  • Excel: XLS, XLSX, XLSM, XLSB, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX
  • Visio: VDX, VSDX, VSDM, VSX, VSSX, VSSM, VTX, VSTX, VSTM
  • OneNote: ONE
  • OpenDocument Formats: ODT, OTT, ODP, OTP, ODS
  • Fixed Layout: PDF, XPS
  • Text: TXT, RTF, CSV, TSV
  • Web: HTML, MHT
  • LaTex: TEX
  • eBook: EPUB

Supported Operating Systems and Frameworks

Document Merger REST API Features

Combine multiple pages, slides or spreadsheets into a single document

Swap position of any two pages, slides or sheets within a document

Rotate pages by setting rotation angles like 90, 180 or 270 degrees

Split any document into smaller files

Remove any single or collection of specific pages

Change page orientation

Rearrange pages, slides or diagrams

Set, reset & remove password

Fetch list of supported file formats

Split to multiple page document - 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

Start Free Trial
Download GitHub Repository

GroupDocs.Merger Cloud also offers individual document merger SDKs for other languages as listed below:

👁 GroupDocs.Merger Cloud for cURL
GroupDocs.Merger
Cloud for cURL

👁 GroupDocs.Merger Cloud SDK for .NET
GroupDocs.Merger
Cloud SDK for .NET

👁 GroupDocs.Merger Cloud SDK for Java
GroupDocs.Merger
Cloud SDK for Java

👁 GroupDocs.Merger Cloud SDK for PHP
GroupDocs.Merger
Cloud SDK for PHP

👁 GroupDocs.Merger Cloud SDK for Python
GroupDocs.Merger
Cloud SDK for Python

👁 GroupDocs.Merger Cloud SDK for Node.js
GroupDocs.Merger
Cloud SDK for Node.js

👁 GroupDocs.Merger Cloud SDK for Android
GroupDocs.Merger
Cloud SDK for Android

6550396