What problem does it solve?
PDF documents frequently require repetitive manual work for extracting text and tables, merging files, filling forms, and OCR on scans. This skill provides a programmable, end-to-end workflow to automate these tasks across diverse PDFs using Python libraries.
Core Features & Use Cases
- Automated PDF processing: Extract text and tables, merge or split PDFs, rotate pages, add watermarks, and create new PDFs.
- Form handling: Fill both fillable and non-fillable forms using coordinate-based or field-metadata-driven approaches.
- OCR & accessibility: OCR for scanned PDFs to make text searchable and indexable.
- Use Case: Streamline invoice processing by extracting key fields (invoice number, date, total) from hundreds of PDFs and compiling them into a single CSV.
Quick Start
Ask the skill to extract all text from a sample.pdf and save it to sample.txt.