免费在线条形码生成器

在线条形码生成器能轻松的为商品、书籍、包装等创建完美的条形码。支持Code 39,Code 128,UPC-A,UPC-E,EAN-8,EAN-13等类型。

无效条形码数据

条形码宽度

高度

边距

背景色

线条颜色

文字显示

文字对齐

字体

字体选项

字体大小

文字边距

免费API接口
API请求地址:
POST https://api.webmasterapi.com/v1/barcode-generator
请求参数:
apiKey [必需] 您的apiKey。
text [必需] 条形码文字。
format [必需] 条形码格式。支持CODE128、CODE128A、CODE128B、CODE128C、EAN13、EAN8、UPC、CODE39、ITF14、ITF、MSI、MSI10、MSI11、MSI1010、MSI1110、pharmacode。
width [可选] 宽度选项是单个条的宽度。默认值:2
height [可选] 条形码的高度。默认值:100
displayValue [可选] 是否显示条形码文字。默认值:true
fontOptions [可选] 使用fontOptions可以在条形码中添加粗体或斜体文本。默认值:“”。可选的 :“bold”,“italic”,“bold italic”。
font [可选] 在生成的条形码中定义用于文本的字体。这可以是任何默认字体,也可以是 @font-face 规则定义的字体。默认值:“monospace”
textAlign [可选] 设置文本的水平对齐方式。可以使用 left / center / right。默认值:"center"
textPosition [可选] 设置文本的垂直位置。可以是 bottom / top。默认值:“bottom”
textMargin [可选] 设置条形码和文本之间的间隔。默认值:2
fontSize [可选] 设置文本的大小。默认值:20
background [可选] 设置条形码的背景色。默认值:“#ffffff”
lineColor [可选] 设置条形和文本的颜色。默认值:“#000000”
margin [可选] 设置条形码周围的间距。默认值:10
type [可选] 设置条形码输出格式。默认值:“png”
{
    "apiKey": "test-apiKey",
    "text": "1234567890128",
    "format": "EAN13",
    "width": 2,
    "height": 100,
    "displayValue": true,
    "fontOptions": "",
    "font": "monospace",
    "textAlign": "center",
    "textPosition": "bottom",
    "textMargin": 2,
    "fontSize": 20,
    "background": "#ffffff",
    "lineColor": "#000000",
    "margin": 10,
    "type": "png"
}
API返回结果:
{
    "code": 1,
    "result": {
        "barcodeId": "6787a112-9b8a-4b06-afed-694b267d75a0",
        "text": "1234567890128",
        "format": "EAN13",
        "time": 1588842873108,
        "barcodeUrl": "https://svip.webmasterapi.com/barcode-1585119765412-101185493.png",
        "barcodeBase64": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAACOCAYA......"
    }
}
API请求地址:
GET https://api.webmasterapi.com/v1/barcode-data/[apiKey]/[barcode_id]
请求参数:
apiKey [必需] 您的apiKey。
barcode_id [必需] 二维码ID。
https://api.webmasterapi.com/v1/barcode-data/test-apiKey/dc2ee95c-66f6-4632-85b3-2da20dfb1d7c
API返回结果:
{
    "code": 1,
    "results": {
        "barcodeId": "dc2ee95c-66f6-4632-85b3-2da20dfb1d7c",
        "text": "1234567890128",
        "format": "EAN13",
        "time": "1588842873108",
        "barcodeUrl": "https://s1.webmasterapi.com/barcode-1588842873094-128757117.png"
    }
}