条形码生成 API
生成一维条形码图片,支持 Code 128(自动切换 B/C 字符集)、EAN-13、EAN-8(自动计算或校验校验位),输出 SVG / PNG
数据来源:本地生成
返回统一的 JSON 格式 { code, message, cached, stale, updatedAt, data },支持跨域,免注册每天可免费调用 100 次,注册后每天 10000 次。
生成条形码图片(直接返回 SVG 或 PNG)
GET /api/barcode
请求参数
text(必填):条码内容,最多 80 个字符。code128 支持 ASCII 可打印字符;ean13 为 12 或 13 位数字;ean8 为 7 或 8 位数字,示例6901234567892type:码制:code128 / ean13 / ean8,示例ean13format:输出格式 svg / png(PNG 不含文字),示例svgheight:条高(像素,20~400),示例80scale:单个模块(最窄条)的宽度(像素,1~10),示例2margin:左右静区宽度(模块数,0~40);EAN 标准建议不少于 9~11 个模块,示例10showText:是否在条码下方显示人读文本(仅 SVG):true / false,示例true