项目介绍

QRcodeGen(二维码生成器)是一个使用 Python 的 Tkinter 库开发的二维码生成器应用程序。它允许用户输入文本或链接,然后生成相应的二维码。

功能

  • 生成二维码:用户输入文本或链接后,点击“生成”按钮,程序会生成一个二维码,并在预览区域显示。
  • 保存二维码:生成二维码后,用户可以点击“保存”按钮将二维码保存为 PNG 图像文件。
  • 颜色选择:用户可以通过“设置”按钮打开设置窗口,在设置窗口中选择二维码的颜色和背景颜色。
  • 设置保存路径:在设置窗口中,用户可以设置二维码的默认保存路径。

技术实现

  1. 使用qrcode库生成二维码。
  2. 使用Tkinter库创建图形用户界面,包括输入框、按钮、标签和预览区域等。
  3. 使用colorchooser模块实现颜色选择功能。
  4. 使用os模块检查和创建保存二维码的文件夹。
  5. 使用requestsPIL库获取和处理程序图标。

截图展示

2024/10/13 版本

image-20241023213928754

image-20241023213957544

开源仓库

欢迎对该项目贡献代码,提交 Pull Requests 或报告问题。

GitHub:https://github.com/talen8/QRcodeGen

Gitee:https://gitee.com/talen2004/QRcodeGen

更新日志

2024/10/13

经过数日开发及测试,项目正式上线,参考项目文档教程即可上手体验使用。