Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
lovstudio avatar

Lovstudio:Pdf2png

  • 1 installs
  • Updated May 7, 2026
  • lovstudio/pdf2png-skill

Converts a multi-page PDF into a single tall PNG image on macOS using native CoreGraphics at 2x scale.

About

Converts a multi-page PDF into a single vertically concatenated PNG using macOS CoreGraphics. A developer uses it to turn a PDF into one long screenshot-style image for sharing on WeChat or social media.

  • Renders each PDF page at 2x scale and stitches them into one tall PNG
  • Uses macOS CoreGraphics, no pdftoppm/ImageMagick/Ghostscript needed

Lovstudio:Pdf2png by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #565 of 688 Office & Documents skills by installs in the Skillselion catalog
  • Data as of Jul 8, 2026 (Skillselion catalog sync)
npx skills add https://github.com/lovstudio/pdf2png-skill --skill lovstudiopdf2png

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedMay 7, 2026
Repositorylovstudio/pdf2png-skill

What it does

Converts a multi-page PDF into a single tall PNG image on macOS using native CoreGraphics at 2x scale.

Files

SKILL.mdMarkdownGitHub ↗

pdf2png — PDF to Vertically Concatenated PNG

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.

When to Use

  • User wants to convert a PDF to a single PNG image
  • User needs a long screenshot-style image of a PDF
  • User wants to share PDF content as an image (WeChat, social media, etc.)

Workflow

Step 1: Identify PDF files

Locate the PDF file(s) the user wants to convert. Confirm the path(s).

Step 2: Execute

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

Step 3: Verify

Check the output file exists and report its size.

CLI Reference

ArgumentDescription
file1.pdf [file2.pdf ...]One or more PDF files to convert

Output is always <input>.png in the same directory as the input file.

Finder Quick Action

This skill can also be installed as a macOS Finder Quick Action for right-click conversion. See lovstudio/mac-pdf2png for the Automator workflow.

Dependencies

pip install pyobjc-framework-Quartz --break-system-packages

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.