# 二维码转换 **Repository Path**: yanglichen/qr-code-conversion ## Basic Information - **Project Name**: 二维码转换 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-31 - **Last Updated**: 2025-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 二维码内容转换工具 这是一个简单的Python工具,可以将文本文件的内容转换为二维码,方便通过手机扫描获取文件内容。 ## 功能特性 - 读取指定文本文件的内容 - 将文件内容编码为二维码 - 生成并保存二维码图片 - 支持显示生成的二维码 ## 依赖库 本项目依赖以下Python库: - `qrcode` - 用于生成二维码 - `Pillow` - 用于图像处理 - `os` - 用于操作系统相关功能 ## 安装依赖 ```bash pip install qrcode[pil] ``` ## 使用方法 1. 将需要转换为二维码的文本内容保存到 `data.txt` 文件中 2. 运行 `main.py` 脚本: ```bash python main.py ``` 3. 程序会自动生成二维码图片 `qr_code.png` 4. 使用手机扫描二维码即可获取文件内容 ## 项目结构 ``` qr-code-conversion/ ├── main.py # 主程序文件 ├── data.txt # 待转换的文本文件 └── qr_code.png # 生成的二维码图片(运行后产生) ``` ## 配置参数 在 `main.py` 中,二维码的参数可以调整: - `version`: 二维码版本(1-40) - `error_correction`: 错误纠正级别 - `box_size`: 每个小方块的像素大小 - `border`: 二维码边框的大小 ## 应用场景 - 将配置信息生成二维码供移动设备扫描导入 - 生成包含联系人信息的二维码 - 文档内容快速分享(如合同、公告) - 线下活动中的文本信息数字化分发 ## 注意事项 - 确保 `data.txt` 文件编码为UTF-8 - 文本内容长度不宜过长,以免二维码过于密集难以扫描 - 生成的二维码图片默认保存为 `qr_code.png`