python文本转图片

信息安全不简单鸭 2024-08-20 21:54:33

2018年的时候,我刚刚入职,公司用的是云桌面,分红区,黄区,绿区,相互隔离,但是IM聊天工具各个区之间可以相互通信,当时直系领导L让我们从黄区搬运代码到绿区,然后我们通过IM聊天工具从黄区进行复制,然后到绿区IM聊天工具里进行接收,每次只能复制10行代码左右,好不礼貌~

ailx10

网络安全优秀回答者

网络安全硕士

去咨询

直到2023年,同事提了一个需求,解决内网客户信息无法向外传递的问题,文字转图片,然后拍照传出去,最后微信扫一扫就能还原出文字来,竟然还有这样的骚操作,一下子让我回忆起5年前的傻瓜操作,真的是长见识了。

短短几行代码,轻松的实现了文本转图片,代码如下:

# python3import qrcodedef generate_qr_code_from_file(file_path, output_file): with open(file_path, 'r', encoding='utf-8') as file: text = file.read() qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4, ) qr.add_data(text) qr.make(fit=True) img = qr.make_image(fill_color="black", back_color="white") img.save(output_file)input_file_path = "ailx10.txt"output_qr_file = "ailx10.png"generate_qr_code_from_file(input_file_path, output_qr_file)print(f"已从文件 {input_file_path} 中读取内容并生成二维码,保存至 {output_qr_file}")

运行结束,已从文件 ailx10.txt 中读取内容并生成二维码,保存至 ailx10.png,扫一扫,看看能出来啥,二维码疑似被知乎吞了,扫描内容如下

0 阅读:3