生成器

条形码生成器

在线生成 Code128、EAN-13 等格式的条形码图片。支持自定义尺寸与文本显示,结果以 Base64 PNG 格式提供。

运行工具

本工具帮助您快速将文本或数字转换为标准的条形码图像。您只需在数据框中输入内容,系统默认使用通用的 Code128 格式进行编码。对于需要特定行业标准的情况,您可以选择 EAN-13、UPC-A 或 ISBN 等格式。工具允许调整生成图像的宽度与高度,并可选择是否在条码下方显示对应的字符文本。当输入有效数据时,系统将生成一张 Base64 编码的 PNG 图片供您使用。若未输入数据或数字位数不符合所选格式要求,结果区域会提示错误信息而不会生成图片。请注意,设置的宽高数值仅作为参考,最终生成的图片像素尺寸可能会根据条码库的比例规则进行自动调整。此工具适用于制作产品标签、库存管理标识或简单的编码测试,无需安装额外软件即可在浏览器中完成操作。

使用说明

  1. 在“数据”输入框中填入需要编码的文本或数字。
  2. 从“格式”下拉菜单中选择所需的条形码标准,如 Code128 或 EAN-13。
  3. 根据需要调整“宽度”和“高度”数值,以控制图像的大致比例。
  4. 勾选或取消“写入文本”选项,决定是否在条码下方显示原始数据。
  5. 点击生成按钮,查看结果区域显示的 Base64 PNG 图像或错误提示。

示例

  • 输入“SMARTLAB2024”,选择 Code128 格式,生成包含该文本的标准条形码。
  • 输入“6901234567892”,选择 EAN-13 格式,生成符合国际商品编码标准的条码图像。

常见问题

为什么生成的图片尺寸与我设置的不完全一致?

工具会将您输入的宽度和高度数值限制在特定范围内,并传递给条码库进行比例适配。最终生成的 PNG 图片像素尺寸可能与设定值略有差异,以保持条码的可读性和标准比例。

输入数字后为什么没有生成条码?

如果您选择了 EAN-13 或 UPC-A 等纯数字格式,但输入的数字位数不足或包含非数字字符,系统会判定为无效输入并返回错误提示,此时不会生成图像。

支持哪些条形码格式?

目前支持 Code128、EAN-13、EAN-8、UPC-A、Code39 和 ISBN 等常见格式。如果选择的格式不受底层库支持,系统会返回错误指示。

生成的图片可以直接保存吗?

工具输出的是 Base64 编码的 PNG 数据。您可以将该数据复制到支持 Base64 转图片的在线转换器中,或通过前端代码将其渲染为可见图片后保存。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。