WhatsApp格式规范
WhatsApp消息格式整理工具
该技能通过pdfrw库实现PDF表单的程序化填充,支持文本字段和复选框的自动赋值,保留表单结构以便后续编辑。
企业日常需处理大量标准化PDF表单,如入职登记、报销申请、合同附件等。人工逐份填写效率低且易出错。该技能实现PDF表单的自动化填充,将重复性数据录入工作交给程序完成,确保信息准确一致,同时保留表单可编辑性,便于后续复核调整,显著提升行政与业务运营效率。
落地案例:某企业每月需为新员工办理入职手续,涉及10余份PDF表格,包括个人信息表、保密协议、设备领用单等。HR部门整理员工信息后,通过该技能批量生成已填写的PDF文件:姓名字段自动填入、入职日期统一赋值、复选框按岗位类型勾选对应选项。生成的文件直接存档或发送给员工签字,无需手工录入,单月处理时间从3天缩短至2小时。
安装指令
pip install pdfrw
基础用法
from pdf_form_filler import fill_pdf_form
fill_pdf_form(
input_pdf="form.pdf",
output_pdf="form_filled.pdf",
data={
"Name": "张三",
"Email": "zhangsan@example.com",
"同意条款": True,
}
)
查看字段名称
from pdf_form_filler import list_pdf_fields
fields = list_pdf_fields("form.pdf")
for name, ftype in fields:
print(f"{name}: {ftype}")
批量处理
import os
from pdf_form_filler import fill_pdf_form
data = {"Name": "李四", "Date": "2026-01-24"}
for f in os.listdir("forms/"):
if f.endswith(".pdf"):
fill_pdf_form(f"forms/{f}", f"filled/{f}", data)
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 可编辑PDF模板文件路径;输出文件路径;字段数据字典(键为字段名,值为文本字符串或布尔值) |
| 输出 | 填充完成的PDF文件,保留原表单可编辑性 |
| 适用人群 | 需自动化处理PDF表单的开发人员、行政人员、数据录入岗位 |
| 不包含 | 扫描版PDF识别、PDF格式转换、电子签名、可视化操作界面 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/raulsimpetru/pdf-form-filler/SKILL.md
来源类型:GitHub开源项目