免费在线条形码生成器
在线条形码生成器能轻松的为商品、书籍、包装等创建完美的条形码。支持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"
}
}