图片转PDF
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的说明,在当前 AI 助手中安装 @user_b2ed2206/imagetopdf 技能。
技能介绍
图像归档的格式痛点
在整理扫描件或截图时,分散的图片极难分发和归档。虽然在线转换工具繁多,但在本地环境处理敏感数据时,直接调用 API 存在隐私风险。开发者更需要一个能融入自动化脚本的本地工具。
核心能力与实现机制
此技能提供基于 Pillow 的打包脚本 scripts/img2pdf.py,主要能力包括:
- 多源输入:支持文件列表、目录或 glob 模式。
- 方向校正:读取 EXIF 信息,自动旋转图片。
- 背景填充:透明 PNG 自动填充为白色背景。
参数语义与页面布局
脚本通过参数精细控制输出形态:
- 固定页面:如
A4。图片在页面内等比缩放并居中,-m控制毫米边距。 - 自适应页面:如
FIT。页面随图片长宽比变化,铺满且无白边。 - 原像素模式:如
IMAGE。页面尺寸即图片原始像素,适合 1:1 还原。
限制与边界
此工具输出为单 PDF 多页。多帧动图仅提取首帧;固定尺寸模式下,超大图片会被缩小适配。
使用场景
- 行政归档扫描件:把多页身份证、营业执照扫描图按自然序合并成单个 A4 PDF,便于上传或留档。
- 开发文档截图:将一批 UI 截图按目录顺序合成一份 PDF 手册,方便内部查阅或提交评审。
- 摄影排版打印:把照片目录用 FIT 模式合成无白边 PDF 相册,直接送打印店或发客户预览。
- 批量收件整理:将邮箱或网盘中的照片用 glob 导入,生成单个多页 PDF 发送,减少散图附件。
适合人员
- 行政与档案专员:需要把多页证件、合同扫描件合并成一份顺序明确的 PDF 归档或提交。
- 前端与后端开发者:需要把截图、设计稿目录批量转换为 PDF 文档,便于评审、发布或随代码归档。
- 摄影与打印店从业者:需要把客户照片批量排版成无白边 PDF,用于打印校对或交付预览。
- 独立咨询与财务人员:需要将发票、收据图片合并为单文件发送,避免附件散乱并减少原始图片外发。