pdf - PDF Processing Guide and Toolkit
Toolkit for extracting text and tables, creating PDFs, merging or splitting documents, and handling PDF forms.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Extract text and tables
- Create PDF documents
- Merge and split PDFs
- Rotate PDF pages
- Extract PDF metadata
- Add watermarks to PDFs
- Extract images from PDFs
- Encrypt PDF documents
- Perform OCR on scanned PDFs
- Fill PDF forms
Inputs
- PDF files
- Text content
- Image files
- Passwords
- Watermark PDF files
Outputs
- Extracted text
- Extracted tables
- New or modified PDF files
- Extracted images
- Extracted metadata
Requirements
- Python environment
- Python packages (pypdf, pdfplumber, reportlab, pandas, pytesseract, pdf2image)
- Command-line tools (poppler-utils, qpdf, pdftk)
