Skip to content

bhaskaratejabulusu/Multi-PDF-DST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi PDF Signer (Windows Desktop App)

This app signs multiple PDF files by placing your signature image on selected pages.

Features

  • Upload multiple PDFs at once
  • Upload one digital signature image (PNG/JPG)
  • Page selection mode applied to all PDFs:
    • Last page
    • All pages
    • Custom pages (example: 1,3,5-7)
  • Signature layout controls:
    • Position presets (bottom-right, bottom-left, top-right, top-left, center)
    • Signature width (% of page)
    • Height cap (% of page)
    • Margin X and Y (points)
    • Preview dialog to verify placement before signing
    • Drag-and-draw box in preview to auto-fill placement values
  • Export signed PDFs in a selected output folder

Run in Development Mode

  1. Open PowerShell in the project folder.
  2. Create venv and install dependencies:
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
  1. Start the app:
python app.py

Build Executable (.exe)

Run:

.\build_exe.ps1

After build, your executable is:

  • dist\MultiPDFSigner.exe

Notes

  • This tool adds a visible signature image to PDFs.
  • Signed files are saved as originalname_signed.pdf.
  • Coordinates use PDF points measured from the top-left corner of each page.
  • For best results, use a transparent PNG signature.

About

This project is a Windows desktop application that helps users sign multiple PDF documents in a batch. The app lets the user upload many PDFs, upload one signature image, choose which pages to sign, and export signed PDFs to a chosen output folder.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages