From content-creation
Converts multi-page PDF files to a single vertically concatenated PNG image using macOS CoreGraphics at 2x scale. macOS-only CLI via bash/Python, faster than pdftoppm+ImageMagick.
npx claudepluginhub lovstudio/skills --plugin content-creationThis skill uses the workspace's default tool permissions.
Convert multi-page PDF files into a single tall PNG image. All pages are rendered
Converts Office docs (DOCX/PPTX/XLSX) to PDF/HTML, PDFs to images/images to PDF, performs PDF merge/split/rotate/encrypt/decrypt, and OCR on scans using local tools: LibreOffice, Ghostscript, pdftk, Tesseract, ImageMagick.
Reads, creates, and reviews PDFs with visual rendering checks via Poppler/pdftoppm to PNGs, using reportlab for generation and pdfplumber/pypdf for extraction where layout matters.
Reads, extracts content from, generates, and visually validates PDFs using reportlab, pdfplumber, and PNG rendering with pdftoppm. For layout-sensitive PDF tasks.
Share bugs, ideas, or general feedback.
Convert multi-page PDF files into a single tall PNG image. All pages are rendered at 2x scale (Retina quality) and stitched vertically. Uses macOS CoreGraphics directly — no pdftoppm, no ImageMagick, no Ghostscript.
Locate the PDF file(s) the user wants to convert. Confirm the path(s).
bash lovstudio-pdf2png/scripts/pdf2png.sh /path/to/file.pdf
Output: /path/to/file.png (same directory, same name, .png extension).
For multiple files:
bash lovstudio-pdf2png/scripts/pdf2png.sh file1.pdf file2.pdf file3.pdf
Check the output file exists and report its size.
| Argument | Description |
|---|---|
file1.pdf [file2.pdf ...] | One or more PDF files to convert |
Output is always <input>.png in the same directory as the input file.
This skill can also be installed as a macOS Finder Quick Action for right-click conversion. See lovstudio/mac-pdf2png for the Automator workflow.
pip install pyobjc-framework-Quartz --break-system-packages