条码生成器 API - Code128、EAN-13、UPC-A 作为 SVG
从产品代码、序列号或任意字符串创建可打印的 Code128B 条形码。 该 API 对任何可打印的 ASCII 文本进行编码,并返回清晰的 SVG,可根据标签、发票和包装进行缩放。
Code examples
curl -X POST https://api.botoi.com/v1/barcode \
-H "Content-Type: application/json" \
-d '{"data":"1234567890128","width":200,"height":100,"show_text":true}'When to use this API
产品标签印刷
从您的产品数据库生成 EAN-13 或 UPC 条形码并将其嵌入标签模板中。 直接打印到热敏打印机或激光打印机,用于零售包装。
内部库存跟踪
将内部 SKU 编号编码为 Code128 条形码,并为仓库货架、箱子和托盘打印不干胶标签。 工作人员在分拣和包装过程中使用手持式阅读器进行扫描。
发票和运输文件
将 Code128 条形码添加到 PDF 发票或装箱单。 对订单 ID 进行编码可让您的履行团队扫描文档以立即提取订单详细信息。
Frequently asked questions
我应该为零售产品使用哪种条形码类型?
EAN-13 is standard in most countries outside North America. UPC-A (UPC) is standard in the United States and Canada. If you sell internationally, check which symbology your retailers require.
我可以对字母和特殊字符进行编码吗?
Code128 supports the full ASCII character set, including letters, numbers, and symbols. EAN, UPC, ITF-14, and MSI are numeric-only formats.
API 是否验证校验位?
是的。 对于 EAN-13 和 UPC,如果您提供的数据不带校验位,API 会计算并附加该数据。 如果您包含不正确的校验位,API 将返回验证错误。
API返回什么输出格式?
API 返回 SVG 图像。 SVG 可缩放至任何尺寸而不会出现像素化,非常适合以 300+ DPI 打印标签以及屏幕显示。
如何将 SVG 条形码转换为 PNG 进行打印?
You can rasterize the SVG in a browser canvas, use a server-side library like sharp or Inkscape, or open the SVG in any image editor and export as PNG at your target DPI.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.