Loading...
Loading...
Comprehensive PDF manipulation - merge, split, rotate, extract pages, add watermarks, compress, and encrypt PDFs programmatically.
npx skill4agent add dkyazzentwatwa/chatgpt-skills pdf-toolkitfrom pdf_toolkit import PDFToolkit
toolkit = PDFToolkit()
# Merge PDFs
toolkit.merge(['doc1.pdf', 'doc2.pdf'], 'merged.pdf')
# Extract pages
toolkit.load('document.pdf').extract_pages([1, 3, 5], 'extracted.pdf')
# Add watermark
toolkit.load('document.pdf').watermark('CONFIDENTIAL', output='watermarked.pdf')# Merge
python pdf_toolkit.py merge file1.pdf file2.pdf --output merged.pdf
# Split
python pdf_toolkit.py split document.pdf --pages 10 --output chunks/
# Rotate
python pdf_toolkit.py rotate document.pdf --angle 90 --pages 1-5 --output rotated.pdf
# Watermark
python pdf_toolkit.py watermark document.pdf --text "DRAFT" --output watermarked.pdf