Skip to main content

File Watermark Python API

banner

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

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

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

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_watermark_net-24.5-py3-none-win_amd64.whl (80.9 MB view details)

Uploaded Python 3Windows x86-64

groupdocs_watermark_net-24.5-py3-none-win32.whl (76.2 MB view details)

Uploaded Python 3Windows x86

File details

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

File metadata

File hashes

Hashes for groupdocs_watermark_net-24.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4a03e42685c05102bfe8240c5e2b87e7872a84cab243c9edd86b83a67179741f
MD5 2f49ada3a21a0de2973edcea430b4844
BLAKE2b-256 856b7a3fc3d5da2e64cd051a18fae92b7842639459c00d3e86b07da3a2c67835

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for groupdocs_watermark_net-24.5-py3-none-win32.whl
Algorithm Hash digest
SHA256 77e4df69fb50a0fd1a3c772106b724c8db2918d1330c1abeef8427bc253c99a9
MD5 a375bdf1cf81b00fd9fd78c09c37ecdd
BLAKE2b-256 487ab4a64a9b3273dc011124ed84eb9d339fdd61771a82a2d6353b72b2d2d8e0

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 Sentry Error logging StatusPage Status page