Skip to main content

GroupDocs.Merger Cloud Python SDK

Project description

GroupDocs.Merger Cloud Python SDK

GroupDocs.Merger Cloud API empowers developers to integrate advanced document merging and page manipulation functionalities into their Python applications. Supporting over 40 file formats, this REST API allows seamless merging, splitting, and reorganization of document pages, including PDFs, Word documents, Excel spreadsheets, and more. Security features include password protection for documents, while additional file and folder operations streamline cloud storage management. Whether working with cross-format documents or performing complex page manipulations, GroupDocs.Merger Cloud delivers robust tools for secure and efficient document handling across web, desktop, and mobile platforms.

Requirements

Python 2.7 or 3.4+

Installation

Install groupdocs-merger-cloud with PIP from PyPI by:

pip install groupdocs-merger-cloud

Or clone repository and install it via Setuptools:

python setup.py install

Getting Started

This example demonstrates merging different Word files seamlessly with a few lines of code:

# For complete examples and data files, please go to https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-python-samples
app_sid = "XXXX-XXXX-XXXX-XXXX" # Get AppKey and AppSID from https://dashboard.groupdocs.cloud
app_key = "XXXXXXXXXXXXXXXX" # Get AppKey and AppSID from https://dashboard.groupdocs.cloud
  
documentApi = groupdocs_merger_cloud.DocumentApi.from_keys(app_sid, app_key)
 
item1 = groupdocs_merger_cloud.JoinItem()
item1.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/sample-10-pages.docx")
item1.pages = [3, 6, 8]
 
item2 = groupdocs_merger_cloud.JoinItem()
item2.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/four-pages.docx")
item2.start_page_number = 1
item2.end_page_number = 4
item2.range_mode = "OddPages"
 
options = groupdocs_merger_cloud.JoinOptions()
options.join_items = [item1, item2]
options.output_path = "Output/joined-pages.docx"
 
result = documentApi.join(groupdocs_merger_cloud.JoinRequest(options))

Licensing

GroupDocs.Merger Cloud Python SDK licensed under MIT License.

Resources

Contact Us

Your feedback is very important to us. Please feel free to contact us using our Support Forums.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

groupdocs_merger_cloud-25.11.tar.gz (45.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

groupdocs_merger_cloud-25.11-py3-none-any.whl (133.5 kB view details)

Uploaded Python 3

File details

Details for the file groupdocs_merger_cloud-25.11.tar.gz.

File metadata

  • Download URL: groupdocs_merger_cloud-25.11.tar.gz
  • Upload date:
  • Size: 45.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for groupdocs_merger_cloud-25.11.tar.gz
Algorithm Hash digest
SHA256 38f8e45193285d49b6df6644d87b8dca83242579cf69f0e8908cbcb1aad58673
MD5 7761cd3a5533cf68d621ae999a7a4f1c
BLAKE2b-256 6354b7c28e1152de84a895457160bc122cd6f4eed3b14c690dc3b77e2124460d

See more details on using hashes here.

File details

Details for the file groupdocs_merger_cloud-25.11-py3-none-any.whl.

File metadata

File hashes

Hashes for groupdocs_merger_cloud-25.11-py3-none-any.whl
Algorithm Hash digest
SHA256 2542e83612d49106e04827238be4560fb08f46b2bf0fb83d8c9f887c8c7c1ed7
MD5 8b83e0175be4812e6873c43eda298e4c
BLAKE2b-256 3f41d55067ecaa5732e3968be8f98739e63a6c012cab01bcdbfff25954811718

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page