Skip to main content

GroupDocs.Watermark is a powerful document watermarking API that allows to add image and text watermarks. Additionally, it can search and remove the watermarks which were added to the documents by other third-party software.

Project description

File Watermark Python API

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

GroupDocs.Watermark for Python via .NET is a powerful document watermarking API that allows to add image and text watermarks. Additionally, API can search and remove the watermarks which were already added to the documents by other third-party software.

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

View API Features

GroupDocs.Watermark for Python via .NET provides these popular features:

  • Add text and image watermark to supported document formats.
  • Search and remove text and image watermarks.
  • Search watermarks in particular objects.
  • Apply a watermark to images inside a document.
  • Work with existing watermark objects.
  • Extract information of watermark objects in a document.
  • Perform PDF document rasterization.
  • Fetch document basic information.
  • Search watermarks by text formatting (font, color, etc.).
  • Set background image for charts in Excel and PowerPoint documents.
  • Work with PDF and email attachments.

Supported File Formats

With GroupDocs.Watermark for Python via .NET, developers and applications can process files of the following categories:

  • Microsoft Word: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF
  • Microsoft Excel: XLSX, XLSM, XLTM, XLT, XLTX, XLS
  • Microsoft PowerPoint: PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, PPS
  • Microsoft Visio: VSD, VDX, VSDX, VSTX, VSS, VSSX, VSDM, VSSM, VSTM, VTX, VSX
  • OpenOffice: ODT
  • Email: EML, EMLX, OFT, MSG
  • Fixed Layout: PDF
  • Image: BMP, GIF, JPG/JPEG/JPE, JP2, PNG, TIFF, WEBP

Platform Independence

GroupDocs.Watermark 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.Watermark for Python via .NET?

Fetch the package and install GroupDocs.Watermark. Run this command: pip install groupdocs-watermark-net

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

Check out GroupDocs.Watermark for Python for .NET documentation).

Add a Text Watermark to a Document

import groupdocs.watermark as gw
import groupDocs.watermark.watermarks as gwo

# Adding text watermark in the pdf file
with gw.Watermarker("input.pdf") as watermarker:
	font = gwo.Font("Arial", 36.0)
	watermark = gwo.TextWatermark("top secret", font)
	watermark.x = 100.0;
	watermark.y = 250.0;

    watermarker.add(watermark)
    watermarker.save("out.pdf");

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

groupdocs_watermark_net-24.9.1-py3-none-win_amd64.whl (166.8 MB view details)

Uploaded Python 3 Windows x86-64

groupdocs_watermark_net-24.9.1-py3-none-win32.whl (162.0 MB view details)

Uploaded Python 3 Windows x86

groupdocs_watermark_net-24.9.1-py3-none-macosx_11_0_arm64.whl (165.6 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

File details

Details for the file groupdocs_watermark_net-24.9.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for groupdocs_watermark_net-24.9.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f7e398fbbc5964f29a5b78f541d7eafb20c568d4a1a4c03d4211d6d9f3c9de48
MD5 7552a3eb01e676827e1b353d5911790a
BLAKE2b-256 7c8f4570a2d70098dbea42a7cbd2ace902214d8a854db8dec12883b25ebd5d85

See more details on using hashes here.

File details

Details for the file groupdocs_watermark_net-24.9.1-py3-none-win32.whl.

File metadata

File hashes

Hashes for groupdocs_watermark_net-24.9.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 e6f7a9c9dbb4e8adb39a9aa6493caf29c59420261978cfb306eb984b31831c75
MD5 8eb956e717c370eca794cdfa5b5de477
BLAKE2b-256 ca6c6b04f686ac167212612c80398ac61b787fb9fdd7f708cdbb5c2538623607

See more details on using hashes here.

File details

Details for the file groupdocs_watermark_net-24.9.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for groupdocs_watermark_net-24.9.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34b6225e640622b1766a581a23bd3b7cd7a0258726965502833161eb133d876b
MD5 247b4f02b1dada1672b7a7d49daa5b21
BLAKE2b-256 bf4dc6f826871827a5119e4cf206e6906fa34fba17e884f76b6002c463a5fca5

See more details on using hashes here.

Supported by

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