本帖最后由 goodpanda 于 2023-11-12 11:10 编辑
【简介】 可以离线批量生成二维码图片和条形码,支持动态背景二维码。用Python编写,因引用了三种二维码的模块,又采用了压缩存储功能,运行前会进行解压导致启动时间增加。 任何信息均可生成二维码,不仅限于链接,比如谜底的答案
【特色】 可离线快速批量生成二维码、条形码 提供多种条形码、二维码格式,以适应不同场合 数据信息可从文本文件读取,按行方式批量生成二维码、条形码 数据信息还支持从Excel 中读取,分普通和高级两种模式,高级模式适用于多参数的数据信息 支持标准、中心图标、静太背景二维码和动态背景二维码,还有10种常见的条形码和 DataMatrix 二维码 可生成 Excel 的日志文件,即二维码报表,可选自动嵌入生成的二维码图(支持动图) 提供二维码命名规则,可以为自定义表达式、与数据一致,甚至可以从 Excel 中调取数据命名 可预选多张图片并按不同模式进行选择生成二维码,即可一次性生成不同背景/中心图标的二维码图 【操作步骤】 1、指定二维码数据源 2、选择二维码样式 3、选择图标、背景图片(选标准样式或条形码时跳过此步) 4、指定输出位置(如对二维码图片名有要求,可打开“取名规则”窗口设定) 5、开始生成二维码
【支持的二维码、条形码简介】
二维码 rqcode:常见二维码,提供4种样式:标准、中心图标、背景、动太背景(前二个支持中文) datamatrix:不支持中文字符 code16k:不支持中文字符 code49:不支持中文字符 azteccode:不支持中文字符 codeone:不支持中文字符 dotcode:不支持中文字符 maxicode:不支持中文字符 microqrcode:不支持中文字符 aztecrune:只能为 0~255之间的数值(包含0和255)
条形码 code128:不支持中文字符 code93ext:不支持中文字符 code11:只能为纯数字 code32:必须为 8~9 位的数字,9位时最后一个为校验数 code39:只能为 数字、大写字母、空格或“-.$/+% code93:只能为 数字、大写字母、空格或“-.$/+% code93ext:只能为 ASCII码表中前128个字符 code39ext:不支持中文字符 pdf417:不支持中文字符 upca:必须为 11~12 位的数字,12位时最后一个为校验数 upce:必须为 7~8 位的数字,8位时最后一个为校验数 ean5:必须为 5 位的纯数字 ean8:必须为 7~8 位的数字,8位时最后一个为校验数 ean13:必须为 12~13 位的数字,13位时最后一个为校验数 pharmacode:必须为 6 位的纯数字 planet:必须为 11或14 位的数字 itf14:必须为 13~14 位的数字,14位时最后一个为校验数 auspost:必须为 10 位的纯数字 royalmail:只能为 数字或大写字母 kix:只能为 数字或大写字母
下方隐藏内容为本帖所有文件或源码下载链接:
游客你好,如果您要查看本帖隐藏链接需要登录才能查看,
请先登录
|