放心买,使劲买,我们在海关等你来
先放效果图(带方框的是PS做的)






软件UI

高级条形码贴纸生成器 (Advanced Barcode Sticker Generator) V4.1
项目地址:https://github.com/10086mea/Barcode-Sticker-Generator
这是一个使用 Python 和 Tkinter 构建的功能强大的图形用户界面(GUI)应用程序,用于设计和生成自定义的商品条形码贴纸。
它特别适合需要为二手商品(如书籍、游戏等)快速制作包含价格、条码和详细信息的标签的场景。
主要功能
- 可视化界面: 通过直观的图形界面轻松编辑所有贴纸元素。
- 自由变换: 直接在画布上操作元素。
- 拖拽移动: 单击并拖动任何元素以重新定位。
- 拉伸缩放: 选中单个元素后,拖动其边框上的控制柄来直观地调整大小(文本对应字号,条码对应宽高)。
- 实时预览: 所有更改都会立即反映在预览画布上。
- 动态光标: 鼠标光标会根据其所在位置(元素、缩放手柄或背景)自动变化,提供清晰的操作反馈。
- 多选支持: 按住
Ctrl
键可选择多个元素进行批量移动。 - 高度可定制:
- 编辑文本内容、位置、字体大小、颜色和排列方式(横排/竖排)。
- 生成 Code128 格式的条形码。
- 添加任意数量的自定义文本字段。
- 模板系统:
- 将您的布局设计保存为
.json
模板文件。 - 随时加载模板以恢复常用布局。
- 将您的布局设计保存为
- 高质量导出: 将最终的贴纸导出为高分辨率的 PNG 图像,方便打印。
- 自动价格计算: 根据“本体售价”和“消费税率”自动计算含税总价和税额。
安装与运行
1. 安装依赖库
应用程序依赖于 Pillow
和 python-barcode
库。您可以通过 pip
和 requirements.txt
文件来安装它们。
pip install -r requirements.txt
2. 运行程序
直接执行 Python 脚本即可启动应用程序。
python main.py
使用指南
- 编辑信息: 在左侧的 "主要信息" 区域填写商品详情。
- 调整配置: 在 "配置" 区域设置字体、税率、导出尺寸等。
- 排版布局:
- 通过输入框微调: 在下方的 "排版微调" 列表中,精确输入每个元素的坐标 (
X
,Y
) 和尺寸/字号。 - 通过画布调整:
- 在右侧预览区单击一个元素以选中它。
- 选中后,直接拖动它来移动位置。
- 如果只选中一个元素,会出现带控制柄的边框。拖动角点或边缘的控制柄来改变它的大小。
- 按住
Ctrl
键并单击,可以选择或取消选择多个元素,然后一起拖动它们。
- 通过输入框微调: 在下方的 "排版微调" 列表中,精确输入每个元素的坐标 (
- 模板操作:
- 点击 "保存模板" 将当前布局和数据保存为
.json
文件。 - 点击 "载入模板" 从
.json
文件恢复之前的设计。
- 点击 "保存模板" 将当前布局和数据保存为
- 导出图像:
- 点击 "导出图片",将当前设计的贴纸保存为一个 PNG 文件。
实现逻辑
主题功能全部使用Gemini实现
Comments NOTHING