pdf

Installation
SKILL.md

PDF Processing Guide

Quick Reference

Task Best Tool Command/Code
Merge PDFs pypdf writer.add_page(page)
Split PDFs pypdf One page per file
Extract text pdfplumber page.extract_text()
Extract tables pdfplumber page.extract_tables()
Create PDFs reportlab Canvas or Platypus
Command line merge qpdf qpdf --empty --pages ...
OCR scanned PDFs pytesseract Convert to image first

Quick Start

from pypdf import PdfReader, PdfWriter
Installs
3
GitHub Stars
14
First Seen
May 2, 2026