What problem does it solve?
PDF processing tasks like reading, extracting, merging, splitting, rotating, and securing documents can be time-consuming. This Skill provides a comprehensive guide for automating these operations using Python libraries and CLI tools to turn PDFs into usable data.
Core Features & Use Cases
- Read PDFs and extract text, tables, and metadata for downstream processing.
- Merge multiple PDFs into a single document and split a PDF into pages.
- Rotate pages, add watermarks, and create new PDFs; encrypt/decrypt for secure storage.
- OCR support for scanned PDFs to convert images into searchable text.
- Use cases include batch invoice processing, digitizing forms, and archiving documents with structured data exports.
Quick Start
Use the pdf skill to extract all text from the attached file 'invoice-q3.pdf'.