SuperAPI AI 工具集

pdf-remediator

办公与效率

查看项目

更新于 10-15 20:14

技能介绍

用途:修复 PDF 文档的无障碍(可访问性)问题。技能会把发现的问题分为两类:可编程自动修复的,以及需要 Adobe Acrobat Pro 或原始创作工具手动处理的。

自动可修复问题(基于脚本):缺失文档标题用 pdf-lib 设置 XMP dc:title 元数据;缺失文档语言用 qpdf 在 PDF catalog 设置 /Lang;缺失阅读顺序用 qpdf 添加 /Tabs /S;标签类型错误用 qpdf 重映射;装饰性图片未 artifact 用 qpdf 标记为 <Artifact>;图形缺失 alt 文本用 pdf-lib 添加 /Alt;缺失 PDF/UA 标识用 pdf-lib 添加 /PDFUA-1 元数据;缺失 XMP 元数据用 pdf-lib 生成 XMP 块。

需手动修复的问题:表格结构需在 Acrobat Pro 标签面板做复杂标签树操作;表单字段工具提示需在 Acrobat Pro 表单编辑器逐字段编辑;复杂阅读顺序需用 Acrobat Pro 顺序面板的可视化阅读顺序工具;缩写替换文本依赖上下文,需在 Acrobat Pro 标签面板处理;图像中的颜色对比度需图像编辑器处理并重新嵌入;书签结构必须与标题层级匹配,需用 Acrobat Pro 书签面板。

使用流程:阶段一,阅读审计报告,查找现有审计结果或先运行 pdf-accessibility;阶段二,将发现分类为可自动修复与手动修复,并向用户展示分类;阶段三,应用自动修复,生成修复脚本、与用户复核、创建备份、运行并验证;阶段四,逐一提供详细 Acrobat Pro 操作指引。输出约定:生成任务要求的文件或脚本,以简短路径列表报告写入内容及各自改动,不复述文件内容。共享规则、调度约定与模式见 skills/a11y-core/SKILL.md,权威规范见 skills/a11y-core/references/sources.md。限制:部分问题无法脚本化,依赖 Acrobat Pro、图像编辑器或原始创作工具;具体收费、价格与平台支持资料暂未提供。