Agent Skills
返回列表
PDF 转图片 PDF

PDF 转图片 PDF

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-safetychen/anquan-pdf-to-image-pdf-v2。

技能介绍

要解决什么问题

可编辑的 PDF 在流转、归档或对外交付时,文本仍可能被复制、批注或局部替换;部分场景还需要在尽量保留版式的前提下,把文档变成「只能看、不好改」的形态。若逐页导出为图片再手工拼回 PDF,既费时又难统一分辨率与压缩参数。

技能如何工作

本技能通过 scripts/pdf_to_image_pdf.py 调用 PyMuPDF (fitz),按固定流程处理源文件:

  1. 打开输入 PDF(支持单文件、目录或通配符如 *.pdf)。
  2. 按指定 DPI 将每一页渲染为位图,再编码为 JPEG(默认 optimize / progressive,并关闭 alpha 以减小体积)。
  3. 新建 PDF,把各页 JPEG 按原页面尺寸插入,输出通常为同目录下的 *_image.pdf。
  4. v2.0 会复制 title / author / creator / producer 等元数据,并在 keywords 中标注保护版本标识。

可调参数包括 --dpi(默认 150)、--quality(默认 85)、-o 输出目录、--batch 与 --overwrite。目录或通配符输入时会批量处理并汇总成功/失败数量。

适用边界与注意点

  • 输出为图片页,无法文本搜索、选择或复制原文,不适合需要 OCR 检索的归档策略。
  • JPEG 为有损压缩;quality 低于约 80 时可能出现可见劣化,大文件与高 DPI 会明显增加内存与耗时。
  • 文件体积随 DPI 与质量变化;归档可倾向更高质量,日常传输可用默认 150 / 85 做权衡。
  • 批量处理前建议先用少量样本确认观感;--overwrite 会覆盖已有输出,需谨慎使用。

使用场景

  • 对外交付合同或手册前,需把可编辑 PDF 转成仅含页面图片的版本,避免对方改字或复制敏感条款
  • 合规归档要求保留版式但禁止后续编辑,需将多页 PDF 按统一 DPI 重打包为图片 PDF
  • 项目文件夹里 dozens 份 `*.pdf` 需统一生成 `_image.pdf` 交付物,用目录或通配符一次性批量处理
  • 传输前想减小体积又保持可读,需在 150 DPI 与 JPEG quality 85 等参数下批量产出图片 PDF

适合人员

  • 负责对外报送资质、手册类 PDF 的合规或档案管理员,需要不可编辑且版式一致的归档件
  • 法务或商务在签约前制作「只读」版 PDF,防止对方在流转中改动正文或抽取条款文本
  • 运维/内勤需把某目录下全部 PDF 批量转为图片 PDF 再上传内网或对象存储,减少手工逐份操作
  • 安全或审计岗位在敏感文档外发前,要求输出无可选中文本、并保留 title/author 等元数据的保护版本