1行Python代码搞定:解密、加水印、PPT/Word/TxT转PDF

287
  1. PDF加密、解密
    我们在日常生活中经常看到加密文档,当我们想保护重要文档时,也需要给自己的文档进行加密。
    安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U

代码

# 导入这个库:python-office,简写为:office
import office

# PDF解密:填写你的文件位置和密码
office.pdf.decrypt4pdf(path='你的加密文件.pdf', password='该文件的密码')

有加密就有解密。
代码

# 导入这个库:python-office,简写为:office
import office

# PDF解密:填写你的文件位置和密码
office.pdf.decrypt4pdf(path='你的加密文件.pdf', password='该文件的密码')
  1. PPT转PDF
    PPT文件,批量转成PDF,了解一下?
    安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U

代码

# 导入这个库:python-office,简写为:office
import office

# 填入你的ppt目录
office.ppt.ppt2pdf(path='D:\test\temp\ppt')
  1. TxT转PDF
    在某些情况下,我们只想用txt记录笔记,并且想保持住简单的排版。
    这个问题用python-office库可以轻而易举的解决。
    安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U

代码

# 导入这个库:python-office,简写为:office
import office

# path:你的文件位置,例如:D:\work\参考.txt
# res_pdf:你想输出的pdf名称,可以不填,默认是:txt2pdf.pdf
office.pdf.txt2pdf(path='test.txt', res_pdf='res.pdf')

4.PDF加水印
如果你自己整理过资料,应该体会过被搬运的无奈吧。
上次我们分享了图片加水印,这次再来一个PDF加水印~
安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-

代码

# 导入这个库:python-office,简写为:office
import office

# 3.pdf加水印
# 不需要对代码进行任何修改,直接运行
office.pdf.add_watermark()

5.Word批量转PDF
这个功能不用多说,需要打印的时候,一个一个的Word文件手动导出为PDF,是不是很烦?
用python-office吧,一键批量解决~
安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U
# 导入这个库:python-office,简写为:office
import office

# path这里,填写你存放word文件的位置,例如:C:/app/workbook
path = '.'  
# 程序就可以自动将该目录下的所有word文档,自动转换成pdf文档了
office.word.docx2pdf(path=path)  

以上就是本次分享的全部内容,现在想要学习编程的小伙伴欢迎关注Python技术大本营,获取更多技能与教程。

掘金等广告图.png