Install
openclaw skills install pdf-powerPDF toolkit: extract, merge, split, compress, convert, watermark, and protect PDFs.
openclaw skills install pdf-powerComplete PDF toolkit. Extract text, merge documents, split pages, compress files, convert formats, add watermarks, and protect with passwords.
The skill uses Python with pypdf + PyMuPDF (fitz). Install on first use:
pip install pypdf PyMuPDF Pillow
Read all text from a PDF. Clean output, preserves paragraph structure.
Combine multiple PDFs into one file. Maintains page order.
Split a PDF by page ranges or extract specific pages.
Reduce file size. Offers two levels: light (fast, minimal loss) and heavy (smaller, may reduce quality).
Convert each page to PNG/JPEG image. Useful for previews or presentations.
Extract embedded images from PDF pages. Saves to output folder.
Add text or image watermark to every page. Configurable opacity and position.
Add or remove password protection on PDF files.
_output to output filename.pypdf for simple operations (merge, split, compress). Use PyMuPDF for rendering and image extraction.