返回顶部
p

pdf-to-image-previewPDF转图片预览

将PDF文件的每一页转换为图片文件;支持自定义图片格式(PNG/JPG)和分辨率;适用于文档处理、图片化存档等场景

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
676
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

pdf-to-image-preview

PDF转图片Skill

任务目标

  • - 本Skill用于:将PDF文件的每一页转换为独立的图片文件
  • 能力包含:PDF文件解析、图片格式转换(PNG/JPG)、可调分辨率输出
  • 触发条件:用户需要将PDF转换为图片、提取PDF页面、图片化PDF内容等场景

前置准备

  • - 依赖说明:scripts脚本所需的依赖包及版本

pymupdf>=1.23.0

操作步骤

  • - 标准流程:
1. 准备PDF文件 - 确认PDF文件路径(使用 ./ 表示当前工作目录) - 例如:./document.pdf

2. 执行转换
- 调用脚本将PDF文件的每一页转换为图片
- 命令示例:
bash
python scripts/convertpdfto_images.py \
--input ./document.pdf \
--output-dir ./images

- 可选参数:
- --image-format: 图片格式,支持 png 或 jpg,默认为 png
- --dpi: 图片分辨率(DPI),默认为 200
- --zip: 生成ZIP压缩包
- --zip-output: ZIP压缩包输出路径(默认:images.zip)

3. 查看输出
- 图片文件保存在指定的输出目录中
- 文件命名格式:page001.png、page002.png...
- 可选择是否生成ZIP压缩包

资源索引

注意事项

  • - 输入PDF文件必须存在且可读
  • 输出目录必须具有写入权限
  • PDF页数限制:暂支持100页以内的PDF文件,超过100页请拆分后转换
  • 大型PDF文件转换可能需要较长时间,请耐心等待

故障排查

  • - 脚本找不到错误:确保在Skill目录下执行,或使用相对路径 scripts/xxx.py
  • Python版本问题:确保使用Python 3.6或更高版本
  • 依赖缺失:执行 pip install pymupdf>=1.23.0 安装依赖
  • 页数超限错误:PDF文件超过100页,请使用PDF工具拆分为多个小文件

使用示例

示例1:基本转换(PNG格式)

bash python scripts/convertpdfto_images.py \ --input ./report.pdf \ --output-dir ./images

示例2:使用JPG格式

bash python scripts/convertpdfto_images.py \ --input ./document.pdf \ --output-dir ./images \ --image-format jpg

示例3:高分辨率输出

bash python scripts/convertpdfto_images.py \ --input ./document.pdf \ --output-dir ./images \ --dpi 300

示例4:生成ZIP压缩包

bash python scripts/convertpdfto_images.py \ --input ./document.pdf \ --output-dir ./images \ --zip \ --zip-output ./images.zip

示例5:完整配置

bash python scripts/convertpdfto_images.py \ --input ./report.pdf \ --output-dir ./images \ --image-format jpg \ --dpi 200 \ --zip

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 pdf-to-image-preview-1776174201 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 pdf-to-image-preview-1776174201 技能

通过命令行安装

skillhub install pdf-to-image-preview-1776174201

下载

⬇ 下载 pdf-to-image-preview v0.1.0(免费)

文件大小: 6.11 KB | 发布时间: 2026-4-15 12:12

v0.1.0 最新 2026-4-15 12:12
Initial release of pdf-to-image-preview.

- Converts each page of a PDF file into separate image files (supports PNG/JPG output).
- Allows custom image resolution (DPI) and format selection.
- Optionally generates a ZIP archive of output images.
- Supports PDF files up to 100 pages; large PDFs should be split before conversion.
- Provides clear usage examples, troubleshooting tips, and script-based workflow.
- Requires Python 3.6+ and pymupdf>=1.23.0.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部