路径:add_a_level_of_secrecy.py
功能:
- 批量解析并设置文件“保密等级”,文件名可自动加前缀
★等级★; - 可选“在文件内部打标”:
- Word(.docx):在每个节的页眉右侧写入
★等级★; - PPT(.pptx):在每张幻灯片右上角添加文本框;
- PDF(.pdf):为每页右上角覆盖文本;
- 图片(.png/.jpg/.jpeg/.bmp/.tif/.tiff/.webp):在右上角绘制文本。
- Word(.docx):在每个节的页眉右侧写入
安装依赖:
pip install -r requirements.txt运行:
python add_a_level_of_secrecy.py备注:
- 仅支持
.docx与.pptx,不处理旧格式.doc/.ppt; - PDF 打标采用临时文件覆盖,若文件被占用可能失败;
- 图片写回原文件,若为带透明通道的图片,会尽量保留;
- 字体优先尝试
msyh.ttc、simhei.ttf、arial.ttf,若未找到则使用默认位图字体。