ActiveBarcode API menghasilkan kode batang dalam format SVG atau PNG, memungkinkan kompatibilitas dengan berbagai aplikasi. Gunakan SVG untuk kode batang yang dapat diskalakan dan berkualitas tinggi, ideal untuk aplikasi web dan cetak yang memerlukan penyesuaian ukuran tanpa kehilangan kejernihan. Gunakan PNG untuk gambar berukuran tetap berbasis raster, cocok untuk aplikasi yang memerlukan kompatibilitas luas dengan berbagai platform dan perangkat lunak, termasuk sistem lama.
SVG
https://api.activebarcode.net/v2/svg
PNG
https://api.activebarcode.net/v2/png
 |
Spesifikasi OpenAPI
Anda juga dapat menjelajahi API ini menggunakan spesifikasi OpenAPI resmi: |
access
api.activebarcode.net/v2/svg?access=YOUR-KEY-HERE
Anda dapat mengevaluasi REST API dengan menghilangkan kunci API. Barcode tersebut dilengkapi dengan watermark dan hanya dimaksudkan untuk tujuan evaluasi. Gunakan kunci API yang tercantum dalam konfirmasi pesanan Anda sebagai pengganti placeholder. Kunci API Anda akan tetap aktif hingga Anda membatalkan langganan Anda. |
text
api.activebarcode.net/v2/svg?text=ActiveBarcode api.activebarcode.net/v2/svg?text=Hello%20World! api.activebarcode.net/v2/svg?text=Hello<CR>World! api.activebarcode.net/v2/svg?text=Hello<TAB>World! api.activebarcode.net/v2/svg?text=(10)451214<FNC1>(37)20&typeno=108 Menentukan teks yang ingin Anda tampilkan sebagai kode batang.Ini mungkin merupakan nomor artikel atau pesan teks seperti Hello World!. Pastikan parameter ini dienkode URL. Anda dapat memasukkan kode kontrol dalam bentuk yang dapat dibaca manusia seperti ini: <CR>, <LF>, ... |
typeno
api.activebarcode.net/v2/svg?typeno=14 Jenis barcode sebagai nomor yang ingin Anda gunakan untuk pengkodean, misalnya: 14 (=CODE128)
code
api.activebarcode.net/v2/svg?code=CODE128 Tetapkan jenis barcode sebagai nama yang mudah dibaca oleh manusia yang ingin Anda gunakan untuk pengkodean, misalnya: CODE128
Pilih barcode dengan typeno atau code. Parameter typeno memiliki prioritas lebih tinggi dan lebih singkat, tetapi kurang mudah diingat.
|
showtext
api.activebarcode.net/v2/svg?showtext=1 api.activebarcode.net/v2/svg?showtext=0 Pilih apakah baris yang dapat dibaca manusia ditampilkan atau tidak. (1=ditampilkan, 0=tidak ditampilkan).
|
width
api.activebarcode.net/v2/svg?width=250&backcolor=eeeeee api.activebarcode.net/v2/svg?width=600&backcolor=eeeeee Menentukan lebar file gambar hasil. |
height
api.activebarcode.net/v2/svg?height=100&backcolor=eeeeee api.activebarcode.net/v2/svg?height=200&backcolor=eeeeee Menentukan tinggi file gambar hasil. |
rotate
api.activebarcode.net/v2/svg?rotate=0 api.activebarcode.net/v2/svg?rotate=90&height=200&width=150 api.activebarcode.net/v2/svg?rotate=180 api.activebarcode.net/v2/svg?rotate=270&height=200&width=150 Orientasi (rotasi) dalam derajat.Nilai yang mungkin: 0, 90, 180, 270
|
BorderWidth
api.activebarcode.net/v2/svg?BorderWidth=0&width=360&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderWidth=50&width=460&backcolor=eeeeee Batas kiri dan kanan. (ruang kosong) |
BorderHeight
api.activebarcode.net/v2/svg?BorderHeight=0&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderHeight=25&backcolor=eeeeee Batas atas dan bawah. (ruang kosong) |
alignment
api.activebarcode.net/v2/svg?alignment=left&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=center&backcolor=eeeeee api.activebarcode.net/v2/svg?alignment=right&backcolor=eeeeee Penyesuaian posisi barcode di dalam area yang akan ditampilkan:
alignment=left,
alignment=center,
alignment=right.
Jika parameter tidak ditentukan, barcode akan ditempatkan di tengah.
Sebagai alternatif, nilai numerik dapat digunakan:
alignment=0 (kiri),
alignment=1 (pusat),
alignment=2 (benar).
|
backcolor
api.activebarcode.net/v2/svg?backcolor=ff0000 api.activebarcode.net/v2/svg?backcolor=00ff00 api.activebarcode.net/v2/svg?backcolor=0000ff Warna latar belakang sebagai warna HTML. Contohnya: ffffff = putih, 000000 = hitam |
forecolor
api.activebarcode.net/v2/svg?forecolor=ff0000 api.activebarcode.net/v2/svg?forecolor=00ff00 api.activebarcode.net/v2/svg?forecolor=0000ff Warna latar depan sebagai warna HTML. Contohnya: ffffff = putih, 000000 = hitam |
NotchHeightInPercent
api.activebarcode.net/v2/svg?NotchHeightInPercent=50&code=CODEEAN13&text=123456789012 api.activebarcode.net/v2/svg?NotchHeightInPercent=100&code=CODEEAN13&text=123456789012 Tinggi lekukan (EAN-13, UPC-A/E, dan lainnya) dalam persentase. |
fontsize
api.activebarcode.net/v2/svg?fontsize=8 api.activebarcode.net/v2/svg?fontsize=28 Ukuran font teks jelas pada barcode. |