Skip to content

Arasimnida/watermark-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watermark tool for PDF

Tool for applying a custom text filligrame to a pdf.

This can be used before sending personal information (such as ID paper) to a third party (for house application for example) preventing the reuse of this PDF for unintended purposes by a malicious actor.

Use case example

  1. Launch the programme
  2. Select a PDF for example we can choose a French ID card
  3. Select a watermark text such as "House application Paris 13"
  4. You have now a new PDF with the watermark text saved in the same folder as the original PDF.

Installation

Option 1 (easiest): Download the executable

Select the correct executable according to your operating system and then download the file click here

SHA 256:
  • Linux: 278e104eeee41049c0854e9d5a32d1f89c287b77d927f2728fef0425f2c51da5
  • macOS: f8288b9f6d70c16965e4d873c291825ac0de6574aed84f8887e54c58320a9168
  • Windows: e925f795623f298398e717b6e87ca6c635bf5796d6cd0f4fafca811eba8ebf20

For Windows user, you can just double-click on the watermark.exe file to launch the programme.

For macOS/Linux user you have to make the file executable by running chmod +x <watermark/watermark-mac> you can then launch the programme by running in your terminal ./<watermark/watermark-mac>.

Option 2: Clone the repo

  1. Clone the GitHub repository
  2. Install the dependencies running:
pip install -r requirements.txt

Tkinter is already installed with python for Windows user. For macOS/Linux user please refer to this guide to install Tkinter:

Install Tkinter for macOS user

Install Tkinter for Linux user

  1. You can then run the programme using:
python3 watermark.py

(macOS/Linux user) Add the programme to your PATH (Optionnal)

If you have downloaded the executable you just have to run:

mv <watermark/watermark-mac> /usr/local/bin/watermark

If you have cloned the repo you can run:

chmod +x watermark.py
mv watermark.py /usr/local/watermark

You can now launch the programme by running watermark in your terminal.

Attribution

This project includes code generated by OpenAI's ChatGPT, used under the terms of the MIT License.
The generated code was modified and integrated into this project, which is licensed under the GNU Affero General Public License (AGPL) v3.0.
For more details, refer to the LICENSE file included in this repository.

About

Tool for applying a custom text filligrame to a pdf.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages