Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PDF Toolkit

A collection of simple, ready-to-use Python scripts for common PDF operations.

Built with pypdf — pure Python, no heavy dependencies.

Scripts

Script What it does
pdf_merge.py Merge multiple PDF files into one
pdf_split.py Split a PDF into single pages or custom ranges
pdf_extract_text.py Extract all text from a PDF

Usage

# Merge all PDFs in a folder
python pdf_merge.py input_folder/ output.pdf

# Split PDF into single pages
python pdf_split.py document.pdf --pages all

# Split specific page range
python pdf_split.py document.pdf --pages 1-5

# Extract text
python pdf_extract_text.py document.pdf output.txt

Each script has --help for full options:

python pdf_merge.py --help

Requirements

  • Python 3.7+
  • Install dependencies: pip install -r requirements.txt

🚀 Want more?

This toolkit is a free sample. If you need production-ready automation tools, check out:

👉 Python Automation Scripts — 20+ professional Python scripts for file management, automation, PDF processing, and system tasks

👉 Freelance Dev Prompts — 50 battle-tested ChatGPT prompts for debugging, refactoring, testing, and more


Created by Omniora-Bit — free tools with ❤️

MIT License — use freely, modify, share.

About

Simple Python scripts for PDF operations: merge, split, extract text

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages