目录
一:实现思路
要实现证件照制作,需要一个应用窗口,窗口里需要一个选择图片的按钮,选择图片需要展示图片在预览区。同时可能选择的图片,尺寸不符合规范,需要美化图片设置为设置我们处理的图片尺寸。需要添加一个美化按钮,对图片进行尺寸设置。还需要增加一个设置区域,设置制作证件照的基本信息包含尺寸和背景信息。设置好增加一个开始制作按钮,就按照设置的背景和尺寸对图片进行处理。生成符合要求的证件照图片到当前目录。
二:代码实现
1:主界面
# 设置窗口标题和大小
self.setWindowTitle('证件照制作')
self.setGeometry(300, 200, 750, 650)
# 创建布局
layout = QVBoxLayout()
# 设置垂直布局的底部边距
layout.setContentsMargins(10, 5, 5, 30) # 上, 左, 右, 下 的边距
hbox = QHBox