pdf - PDF Processing Toolkit
Extract text and tables from PDFs, create new PDFs, merge/split documents, and handle forms
Tags
Updated: 2026-03-26Capabilities
Typical Inputs
Typical Outputs
What this skill does
- read PDF file
- extract text
- extract tables
- merge PDFs
- split PDFs
- rotate pages
- extract metadata
- create PDF
- add watermark
- extract images
- encrypt PDF
- decrypt PDF
- fill forms
Inputs
- PDF file
- watermark PDF
- image file
- password
Outputs
- text file
- merged PDF
- split PDF files
- rotated PDF
- extracted tables
- new PDF
- watermarked PDF
- extracted images
- encrypted PDF
- decrypted PDF
Requirements
- Python environment
- pypdf
- pdfplumber
- reportlab
- poppler-utils
- qpdf
- pytesseract
- pdf2image
