Skip to main content

GroupDocs.Merger for Python via .NET is a powerful API to merge several documents into one, split single document to multiple documents, reorder or replace document pages, change page orientation, manage document protection, render documents as images and more.

Project description

File Merger Python API

banner

Product Page | Docs | Demos | API Reference | Blog | Search | Free Support | Temporary License

GroupDocs.Merger for Python via .NET is a powerful API to merge several documents into one, split single document to multiple documents, reorder or replace document pages, change page orientation, manage document protection, render documents as images and more.

Without having to install any 3rd party component, you can use GroupDocs.Merger to build different types applications. For example, GroupDocs, using its own APIs, developed a free web application that allows people to merge their PDF documents online.

GroupDocs.Merger for Python requires you to use python programming language. For Python, Java and .NET languages, we recommend you get GroupDocs.Merger for Python, GroupDocs.Merger for Java and GroupDocs.Merger for .NET, respectively.

Python Merger API Features

  • Join two or more documents into one document, join specific pages or page ranges from several source documents into single resultant document.
  • Split a source document to several resultant documents.
  • Move page to another position within a document.
  • Remove single page or a collection of specific page numbers from the source document.
  • Rotate pages within document by setting rotation angle to 90,180 or 270 degrees.
  • Swap two pages positions within the source document. The result is a new document where two pages have their positions exchanged.
  • Extract specified page or page ranges from source document. The result is a new document that contains only specified pages from the source document.
  • Change orientation operation lets to set page orientation (portrait, landscape) for specific or all pages of the document.
  • Manage document password protection: add/update/delete document password and check its existence.
  • Get the basic information about source document - file type, size, pages count, page height and width etc.
  • Document preview feature allows to generate image representations of document pages. This may be helpful for better understanding about document content and its structure. Preview can be generated for all document pages (by default) or for specific page numbers or page range.

Supported File Formats

Merge documents of the most popular file formats (PDF, DOCX, XLSX, PPTX, JPG, ZIP and more) into single resultant document.

Platform Independence

GroupDocs.Merger for Python via .NET can be used to develop 32-bit and 64-bit applications for different operating systems (such as Windows, Linux and macOS) where Python 3.5 or later is installed.

Get Started

Ready to try GroupDocs.Merger for Python via .NET?

Fetch the package and install GroupDocs.Merger. Run this command: pip install groupdocs-merger-net

If you already have GroupDocs.Merger installed and want to get the latest version, you have to run pip install --upgrade groupdocs-merger-net instead.

Check out GroupDocs.Merger for Python for .NET documentation.

Merge DOCX using Python

import groupdocs.merger as gv

# Instantiate a Merger object and load a DOCX file
with gv.Merger("sample1.docx") as merger:
    # Add another DOCX file to merge
    merger.join("sample2.docx")
    # Merge DOCX files and save result
    merger.save("merged.docx")

Product Page | Docs | Demos | API Reference | Blog | Search | Free Support | Temporary License

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

groupdocs_merger_net-25.3-py3-none-win_amd64.whl (137.3 MB view details)

Uploaded Python 3Windows x86-64

groupdocs_merger_net-25.3-py3-none-win32.whl (133.1 MB view details)

Uploaded Python 3Windows x86

groupdocs_merger_net-25.3-py3-none-macosx_10_14_x86_64.whl (142.1 MB view details)

Uploaded Python 3macOS 10.14+ x86-64

File details

Details for the file groupdocs_merger_net-25.3-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for groupdocs_merger_net-25.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ebcd33011e9b1ef86a557ccee2a736e8e516dd636dab67fd4c759943950b5c31
MD5 81b8887ad00dc1051302050dcc631032
BLAKE2b-256 28512bdc6e6700f01c479ac8668d9699c97270e2ec05857df8204f08bd5dff2d

See more details on using hashes here.

File details

Details for the file groupdocs_merger_net-25.3-py3-none-win32.whl.

File metadata

File hashes

Hashes for groupdocs_merger_net-25.3-py3-none-win32.whl
Algorithm Hash digest
SHA256 e00676b6c3cc37406d98ff700e951aa525551d3ac23b48bafff0a1a4b349f9e7
MD5 04f31916433925cebb1f6107f7058e69
BLAKE2b-256 0a50912586350830e97f846c1ec15479d8722890bd4658fa02852dd167a8d2a2

See more details on using hashes here.

File details

Details for the file groupdocs_merger_net-25.3-py3-none-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for groupdocs_merger_net-25.3-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0c6030c83f5fb1389ae549c52a12b393280d945cbec4e299c61ae58840b3880f
MD5 bbfb6367cd9a338a4f007b6c491ad868
BLAKE2b-256 6aff7b69dbdafd75d5c2765a862154699c9dc745d8cc087ed0e3fd52b5c5e943

See more details on using hashes here.

File details

Details for the file groupdocs_merger_net-25.3-py3-none-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for groupdocs_merger_net-25.3-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 5f307ad95c1d21065314c00efd999843926dd52f9e16ffc46aced8934f784988
MD5 f57a55c95fabd7fa91ea1415f3e787f2
BLAKE2b-256 5819fa6d70a68c5860aab88a287ab48e0ae9d250a047228b07a650e29ada3977

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