pdf - PDF Processing and Manipulation Toolkit
Toolkit for extracting text and tables, creating new PDFs, merging, splitting, rotating, encrypting documents, and filling forms.
Tags
Updated: 2026-09-18Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Extract text from PDF documents
- Extract tables from PDF documents
- Create new PDF documents
- Merge and split PDF files
- Rotate PDF pages
- Extract PDF metadata
- Encrypt and decrypt PDF files
- Add watermarks to PDF files
- Perform OCR on scanned PDFs
- Extract images from PDF files
- Fill PDF forms
Inputs
- PDF documents
- Passwords
- Watermark PDF files
Outputs
- Text files
- Excel spreadsheets
- Generated PDF files
- Extracted image files
Requirements
- Python environment
- pypdf library
- pdfplumber library
- reportlab library
- qpdf tool
- poppler-utils tools
- pytesseract and pdf2image libraries
