pdf - PDF Document Processing and Generation Guide
Provides instructions and code snippets for PDF text extraction, table parsing, file merging, page rotation, creation, encryption, and OCR.
Tags
Updated: 2026-09-18Typical Inputs
What this skill does
- Extract text from PDF
- Extract tables from PDF
- Merge PDF files
- Split PDF files
- Rotate PDF pages
- Create PDF documents
- Add watermarks to PDF
- Encrypt and decrypt PDF files
- Extract images from PDF
- Perform OCR on scanned PDF
Inputs
- PDF files
- Password strings
- Watermark PDF files
Outputs
- Extracted text files
- Extracted Excel spreadsheets
- Processed PDF files
- Extracted image files
Requirements
- Python environment
- pypdf library
- pdfplumber library
- reportlab library
- pandas library
- pytesseract library
- pdf2image library
- poppler-utils
- qpdf
- pdftk
