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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file groupdocs_watermark_net-24.9.1-py3-none-win_amd64.whl
.
File metadata
- Download URL: groupdocs_watermark_net-24.9.1-py3-none-win_amd64.whl
- Upload date:
- Size: 166.8 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7e398fbbc5964f29a5b78f541d7eafb20c568d4a1a4c03d4211d6d9f3c9de48 |
|
MD5 | 7552a3eb01e676827e1b353d5911790a |
|
BLAKE2b-256 | 7c8f4570a2d70098dbea42a7cbd2ace902214d8a854db8dec12883b25ebd5d85 |
File details
Details for the file groupdocs_watermark_net-24.9.1-py3-none-win32.whl
.
File metadata
- Download URL: groupdocs_watermark_net-24.9.1-py3-none-win32.whl
- Upload date:
- Size: 162.0 MB
- Tags: Python 3, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6f7a9c9dbb4e8adb39a9aa6493caf29c59420261978cfb306eb984b31831c75 |
|
MD5 | 8eb956e717c370eca794cdfa5b5de477 |
|
BLAKE2b-256 | ca6c6b04f686ac167212612c80398ac61b787fb9fdd7f708cdbb5c2538623607 |
File details
Details for the file groupdocs_watermark_net-24.9.1-py3-none-macosx_11_0_arm64.whl
.
File metadata
- Download URL: groupdocs_watermark_net-24.9.1-py3-none-macosx_11_0_arm64.whl
- Upload date:
- Size: 165.6 MB
- Tags: Python 3, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34b6225e640622b1766a581a23bd3b7cd7a0258726965502833161eb133d876b |
|
MD5 | 247b4f02b1dada1672b7a7d49daa5b21 |
|
BLAKE2b-256 | bf4dc6f826871827a5119e4cf206e6906fa34fba17e884f76b6002c463a5fca5 |