SuperAPI AI 工具集

pdf

办公与效率

查看项目

更新于 10-16 07:28

技能介绍

用途:处理需要关注版式与视觉效果的 PDF 任务,包括读取或审阅 PDF 内容、以可靠格式程序化创建 PDF,以及在交付前验证最终渲染效果。

主要能力:优先采用视觉审阅方式,将 PDF 页面渲染为 PNG 后检查;创建新文档时使用 reportlab 生成 PDF;使用 pdfplumber(或 pypdf)进行文本提取和快速检查,但不依赖其保证版式还原度。每次有实质更新后重新渲染页面,核对对齐、间距与可读性。

使用方式:渲染命令为 pdftoppm -png $INPUT_PDF $OUTPUT_PREFIX,若可用则使用 pdftoppm,否则安装 Poppler 或请用户在本地审阅输出。依赖安装优先使用 uv:uv pip install reportlab pdfplumber pypdf;若 uv 不可用则用 python3 -m pip install reportlab pdfplumber pypdf。系统渲染工具在 macOS 用 brew install poppler,在 Ubuntu/Debian 用 sudo apt-get install -y poppler-utils。若环境无法安装,需告知用户缺失的依赖及本地安装方法。无需环境变量。

文件约定:中间文件放在 tmp/pdfs/,完成后删除;在本仓库工作时最终产物写入 output/pdf/;文件名保持稳定且具描述性。

质量要求:保持一致的字体、间距、页边距与章节层级;避免文字裁切、元素重叠、表格断裂、黑块或不可读字形;图表、表格与图片需清晰、对齐并标注明确;仅使用 ASCII 连字符,避免 U+2011 等 Unicode 破折号;引用与参考文献需人类可读,不得残留工具标记或占位字符串。

限制:交付前须确认最新 PNG 检查无视觉或格式缺陷,并核对页眉页脚、页码与章节过渡;未提供其他平台支持或收费信息。