培训网网站源码,数字营销沙盘,做一个电影网站需要多少钱,北京博洛尼装饰公司有时候我们需要自己制作一个二维码#xff0c;然后进行打印下来#xff0c;或者说在二维码中提前写上一段话比如搞笑的话#xff0c;然后印在衣服上#xff0c;然后穿出去玩#xff01;的#x1f923;
那么今天我们分享一下制作二维码的几种方式#xff1a;
哎#x…有时候我们需要自己制作一个二维码然后进行打印下来或者说在二维码中提前写上一段话比如搞笑的话然后印在衣服上然后穿出去玩的
那么今天我们分享一下制作二维码的几种方式
哎先转库
库名安装qrcodepip install qrcodePILpip install pillow
1、最简单的就两行代码的 qrcode.make(这里可以写上自己想说的话或者一个网址网址要完整Https://www.xxxx.com) 也可以加上 qr.save(.保存路径一图片名字) import qrcodeqr qrcode.make(https://www.baidu.com)
qr.show()
# qr.save(./qrcode.png)2、复杂版加了几个参数 version 7,# 版本号(1-40)数字越大二维码越大二进制的像素点越密集 error_correction 2,# 容错率等级2表示容错率等级最高容错率等级我记得是1032 LlittleMmiddleQquiteHhigh box_size 10, # 像素尺寸二进制的黑白像素点的边长 border 4 # 二维码的边框宽度 qr_img.add_data(http://www.baidu.com)添加想写的文字或者一个网址网址记得加上Https:// qr_img.make(fitTrue) # fit True 指的是如果未指定版本号系统将自动生成相对应的尺寸 img qr_img.make_image() # 生成二维码图片 此外可以给你的二维码加上 前景色以及背景色 在qr_img.make_image()在其中加上两个参数 前景色 fill_color blue 背景色 back_color orange) import qrcodeqr_img qrcode.QRCode(version 7,# 版本号(1-40)error_correction 2,# 容错率等级box_size 10, # 像素尺寸border 4 # 边框宽度)
# qr_img.add_data(hello world)
qr_img.add_data(http://www.baidu.com)
qr_img.make(fitTrue) # fit True 指的是如果未指定版本号系统将自动生成相对应的尺寸
img qr_img.make_image(# 设置前景色和背景色
fill_color blue,
back_color orange)
img.show()
# img.save(D:\\随笔\\0000.png)3、图标版就是中间有个小图片满满的注释
import qrcode
from PIL import Imageq
r4 qrcode.QRCode(version7,#版本号error_correction2,#容错率box_size 10,#格子像素尺寸border1 #边框宽度 )
qr4.add_data(https://www.baidu.com)
qr4.make(fitTrue) #fitTrue 意思是版本号如果没写系统将自动生成版本
qr4 qr4.make_image(fill_colororange,back_colorblack)
qr4 qr4.convert(RGB)
# 选择自己的图片
pigImage.open(rD:\小猪佩奇.png)
qr4_w,qr4_h qr4.size # 获得二维码的尺寸
pig_w,pig_h pig.size # 获得自己图片的尺寸
pig_w,pig_h qr4_w//4,qr4_h//4 # 将自己图片的宽和高变成二维码图片尺寸的1/4
pigpig.resize((pig_w,pig_h),1) # 将图片重新生成1/4大小尺寸
w,h int((qr4_w-pig_w)/2),int((qr4_h-pig_h)/2)# 算出图片贴的坐标
qr4.paste(pig,(w,h)) # 二维码上贴上自己缩小后的图片
qr4.show()
# # qr4.save(D:\\随笔\\myself.png)4、动态二维码
这个需要安装一个库
pip install MyQR先准备一张动态图片 代码运行后等待一会有点慢 save_dir D:\\ 这是保存路径记住无需写上二维码保存后的名称 保存后的名称在这写save_name my_qrcode.gif os.system(D:\\my_qrcode.gif)这一行是打开动语二维码图片 from MyQR import myqr
import os
myqr.run(words hello,version 5,level H,picture rD:\0.gif,colorized True,save_name my_qrcode.gif,save_dir D:\\)
os.system(D:\\my_qrcode.gif)希望对大家有用
致力于办公自动化的小小程序员一枚#
都看到这了关注点赞收藏不迷路
如果你想知道更多关于Python办公自动化的知识各位大佬给个关注吧