用途:把 PDF 演示文稿转换为高保真 HTML 幻灯片,做法是逐页视觉复现截图内容,而非解析 PDF 结构。
主要能力与流程:PDF 经 pdftoppm 转为幻灯片图片;Claude 读取每张图片并编写 HTML,输出 001.html、002.html 等编号文件,最后生成 print.html 用于打印查看。
依赖:需安装 poppler,命令为 brew install poppler。
使用方式:先用 python ~/.claude/skills/pdf-to-html/scripts/pdf_to_images.py input.pdf output_dir 生成 slide-01.jpg 等图片;随后通读全部幻灯片图片,识别配色(3-4 色)、字体风格、页眉页脚模式与整体风格;再加载 slidekit-create 的设计系统规则与 15 种布局模式;逐张编写 HTML,精确匹配颜色、文字与空间布局,保存为补零编号的 HTML 文件;最后生成 print.html 并做视觉 QA,逐页对比原图与生成结果,检查文字、颜色、布局、装饰元素与溢出问题,修复后复验。
关键约束:幻灯片尺寸 1280x720px;使用 Tailwind CSS 2.2.19、Font Awesome 6.4.0 与 Google Fonts(CDN);不使用 JavaScript;根 DOM 为 body 下单一 wrapper div;文字放在 p 或 h 标签中而非 div;不在 ::before / ::after 中放文字。
适用场景:需要把已有 PDF 演示文稿转成可编辑、可打印的 HTML 幻灯片时使用。
限制:依赖 poppler 与 Claude 环境;需人工或模型逐页比对,未完成至少一轮完整对比且无问题前不应视为成功。其他收费、平台支持等信息暂未提供。