郑老师经常要整理一些文档资料发给学生学习,资料都是郑老师辛辛苦苦整理的,也不希望被滥用,所以,每次发给学生的时候又是加水印,又是转pdf,又是加密,又是希望文本内容不可复制。
以前,都是找各种软件手动点点点弄完的。但是,一旦文档多了,这种手动点点点就显得有些低效了。
借着这次整理的资料,实现了上述需求的代码化,以后多少文档都可以批量实现了。
具体来说,在我的熏陶下,郑老师养成了用excel整理资料的习惯,知道给不同信息内容添加字段来归类整理。这样的话,总结这次的整理需求就是:
将excel的内容转成带有水印的word;
将word转为pdf;
将可编辑的pdf转为图片式不可复制的pdf;
给pdf加密;
代码参考来源:python-docx0.8.10文档:osgeo.cn/python-docx/
python自动化办公——python操做Excel、Word、PDF集合大全:shangmayuan.