Langsung ke konten
POST AI agent ready /v1/barcode

API Pembuat Kode Batang - Code128, EAN-13, UPC-A sebagai SVG

Buat kode batang Code128B yang dapat dicetak dari kode produk, nomor seri, atau string sembarang. API mengkodekan teks ASCII apa pun yang dapat dicetak dan mengembalikan SVG tajam yang dapat diskalakan untuk label, faktur, dan kemasan.

Parameters

stringrequired

The value to encode. Must contain printable ASCII characters (space through tilde).

number

Total width of the barcode image in pixels (50-2000).

number

Height of the barcode image in pixels (20-1000).

boolean

Whether to display the encoded value as text below the barcode.

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

Pencetakan label produk

Hasilkan kode batang EAN-13 atau UPC dari database produk Anda dan sematkan dalam templat label. Cetak langsung ke printer termal atau laser untuk kemasan siap pakai ritel.

Pelacakan inventaris internal

Encode nomor SKU internal sebagai kode batang Code128 dan cetak label perekat untuk rak gudang, tempat sampah, dan palet. Pemindaian staf dengan pembaca genggam selama pengambilan dan pengepakan.

Faktur dan dokumen pengiriman

Tambahkan kode batang Code128 ke faktur PDF atau slip pengepakan. Mengkodekan ID pesanan memungkinkan tim pemenuhan Anda memindai dokumen untuk mengambil detail pesanan secara instan.

Frequently asked questions

Jenis barcode apa yang harus saya gunakan untuk produk retail?
EAN-13 adalah standar di sebagian besar negara di luar Amerika Utara. UPC-A (UPC) adalah standar di Amerika Serikat dan Kanada. Jika Anda menjual secara internasional, periksa simbologi mana yang dibutuhkan pengecer Anda.
Bisakah saya menyandikan huruf dan karakter khusus?
Code128 mendukung rangkaian karakter ASCII lengkap, termasuk huruf, angka, dan simbol. EAN, UPC, ITF-14, dan MSI adalah format numerik saja.
Apakah API memvalidasi digit pemeriksaan?
Ya. Untuk EAN-13 dan UPC, jika Anda memberikan data tanpa digit pemeriksa, API akan menghitung dan menambahkannya. Jika Anda memasukkan digit pemeriksaan yang salah, API akan mengembalikan kesalahan validasi.
Format keluaran apa yang dikembalikan API?
API mengembalikan gambar SVG. SVG berskala ke ukuran apa pun tanpa pikselasi, sehingga ideal untuk mencetak label pada 300+ DPI serta tampilan di layar.
Bagaimana cara mengonversi kode batang SVG ke PNG untuk dicetak?
Anda dapat melakukan rasterisasi SVG di kanvas browser, menggunakan perpustakaan sisi server seperti sharp atau Inkscape, atau membuka SVG di editor gambar apa pun dan mengekspor sebagai PNG pada DPI target Anda.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.