通过参数化方式给 PDF 添加水印。当用户提到参数化 PDF 水印、批量 PDF 水印时使用。
给 PDF 添加水印(带参数)
通过参数化方式给 PDF 添加水印,与 add_mark 类似。
office/skills/pdf/add_watermark_by_parameters/
from skills.pdf import add_watermark_by_parameters
add_watermark_by_parameters(
input_file='./test.pdf',
mark_str='python-office',
output_path='./',
output_file='watermarked.pdf'
)| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
input_file | str | 否 | - | PDF 文件路径 |
mark_str | str | 否 | - | 水印内容 |
output_path | str | 否 | - | 输出路径 |
output_file | str | 否 | - | 输出文件名 |
pdf_file | str | 否 | - | [已弃用] 请使用 input_file |
output_file_name | str | 否 | - | [已弃用] 请使用 output_file |
None
from skills.pdf import add_watermark_by_parameters
add_watermark_by_parameters(input_file='./report.pdf', mark_str='机密')office.api.pdf.add_watermark_by_parameters
dd6fe56
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.