pdf - PDF Processing and Manipulation
Extract text and tables, create PDFs, merge and split documents, and handle forms
Tags
Updated: 2026-03-26Capabilities
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 metadata
- add watermark
- extract images
- encrypt PDF
- decrypt PDF
- fill PDF forms
- process scanned PDFs
- apply OCR to images
Inputs
- PDF file
- watermark PDF
- password
- form data
Outputs
- merged PDF
- split PDF files
- extracted text
- extracted tables
- created PDF
- rotated PDF
- extracted images
- encrypted PDF
- decrypted PDF
- watermarked PDF
- filled form PDF
- OCR text output
- Excel file
Requirements
- Python environment
- pypdf library
- pdfplumber library
- reportlab library
- qpdf tool
- pdftotext tool
- pdftk tool
- pytesseract library
- pdf2image library
- poppler-utils
