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