pdf - PDF manipulation and processing toolkit
Comprehensive toolkit for manipulating PDF documents including text extraction, form handling, merging, splitting, and creating PDFs
Tags
Updated: 2026-03-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- extract text from PDF
- extract tables from PDF
- create PDF documents
- merge PDF files
- split PDF files
- rotate PDF pages
- extract PDF metadata
- add watermark to PDF
- extract images from PDF
- encrypt PDF files
- decrypt PDF files
- fill PDF forms
- perform OCR on PDF
Inputs
- PDF file
- PDF file path
- watermark PDF file
- encryption password
- decryption password
Outputs
- extracted text
- extracted tables
- merged PDF file
- split PDF files
- created PDF file
- extracted images
- encrypted PDF file
- decrypted PDF file
- filled PDF form
Requirements
- Python environment
- pypdf library
- pdfplumber library
- reportlab library
- pytesseract
- pdf2image
- poppler-utils
- qpdf
