GroupDocs.Merger Cloud is a REST API that allows you to join multiple documents and manipulate single document structure across a wide range of document formats. Below, the shortlist of possible actions:
Document operations
Join Documents
This feature lets you merge two or more documents into one document, join specific pages or page ranges from several source documents into a single resultant document.
Joined documents should be of the same format.
Split Document
The split operation allows dividing a source document to several resultant documents.
Document Preview
The document preview feature allows generating image representations of document pages. This may be helpful for a better understanding of document content and its structure. Preview can be generated for all document pages (by default) or for specific page numbers or page range.
Supported image formats for document preview are:
PNG
JPG
BMP
Document pages operations
Move Page
MovePage operation allows the moving page to another position within a document.
Remove Pages
RemovePages operation feature provides an ability to remove a single page or a collection of specific page numbers from the source document.
Rotate Pages
The RotatePages operation lets you rotate pages within the document. You can rotate pages by setting rotation angle to 90,180 or 270 degrees.
Swap Page
SwapPages operation allows swapping two pages of positions within the source document. The result is a new document where two pages have their positions exchanged.
Extract Pages
ExtractPages feature allows extracting a specified page or page ranges from the source document. The result is a new document that contains only specified pages from the source document.
Change Pages Orientation
ChangeOrientation operation lets you set page orientation (portrait, landscape) for specific or all pages of the document.
Document security operations
GroupDocs.Merger API allows to manage document password-protection through the following security operations:
Check for password-protection;
Set document password if document is not protected with password;
Update password if the document is password-protected already;
Remove the password if the document is password-protected.
Document information extraction
GroupDocs.Merger Cloud allows obtaining basic information about source document - file type, size, pages count, page height and width, etc.
This may be quite useful for generating document previews.
API Endpoint Groups Overview
Endpoint Group
Description
Info
It contains endpoints for obtaining a list of formats supported by GroupDocs.Merger Cloud, and getting basic information about the document and its pages
Document
Contains endpoints for manipulating with documents - join, split, preview
Pages
Contains endpoints for manipulating with document pages - move, remove, rotate, swap pages, etc.
Security
Contains endpoints for working with document protection - check, add, update remove document password protection
File
Contains endpoints for upload, download, copy, move, delete files in the storage
Folder
Contains endpoints for creating, copy, move, delete folders in the storage
Storage
Contains endpoints for obtaining storage information and file information
Security and Authentication
The GroupDocs.Merger Cloud API is secured and requires authentication. One set of keys Client Id and Client Secret are required for Authentication which can be created at the Dashboard. Check Authenticating API Requests article for a complete example.
SDK examples
Check out our GitHub repository for a complete list of GroupDocs.Merger SDKs along with working examples, to get you started in no time.
The easiest way to try out our API right away in your browser! With the GroupDocs Cloud API explorer. This is a collection of Swagger documentation for the GroupDocs Cloud APIs. You can get information about all the resources in the API. It also provides testing and interactivity to our API endpoint documentation.
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.