ActiveBarcode API는 바코드를 SVG 또는 PNG 이미지로 생성하여 다양한 애플리케이션과 호환됩니다. 선명도 손실 없이 크기를 조정해야 하는 웹 및 인쇄 애플리케이션에 적합한 확장 가능한 고품질 바코드에는 SVG를 사용합니다. 구형 시스템을 비롯한 다양한 플랫폼 및 소프트웨어와의 폭넓은 호환성이 필요한 애플리케이션에 적합한 고정 크기, 래스터 기반 이미지에는 PNG를 사용합니다.
SVG
https://api.activebarcode.net/v2/svg
PNG
https://api.activebarcode.net/v2/png
access=
API 키를 생략하여 REST API를 평가할 수 있습니다. 바코드에는 워터마크가 표시되어 있으며 평가 목적으로만 사용됩니다. 플레이스홀더 대신 주문 확인서에 포함된 API 키를 사용하세요. API 키는 구독을 취소할 때까지 활성 상태로 유지됩니다.
api.activebarcode.net/v2/svg?access=YOUR-KEY-HERE
|
text=
바코드로 표시할 텍스트를 설정합니다. 이는 기사 번호이거나 Hello World!와 같은 문자 메시지일 수 있습니다. 이 매개변수가 URL 인코딩인지 확인합니다. 제어 코드는 다음과 같이 사람이 읽을 수 있는 형식으로 입력할 수 있습니다: <CR>, <LF>, ...
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
|
typeno=
인코딩에 사용할 바코드 유형을 숫자로 입력합니다: 14 (=CODE128)
api.activebarcode.net/v2/svg?typeno=14
code=
바코드 유형을 인코딩에 사용할 사람이 읽을 수 있는 이름으로 설정합니다: CODE128
api.activebarcode.net/v2/svg?code=CODE128
typeno 또는 code로 바코드를 선택하십시오. typeno 매개변수가 우선 순위가 높고 더 짧지만, 기억하기 어렵습니다.
|
showtext=
사람이 읽을 수 있는 줄을 표시할지 여부를 선택합니다. (1=보임, 0=보이지 않음).api.activebarcode.net/v2/svg?showtext=1 api.activebarcode.net/v2/svg?showtext=0
|
width=
결과 이미지 파일의 너비를 설정합니다.api.activebarcode.net/v2/svg?width=250&backcolor=eeeeee api.activebarcode.net/v2/svg?width=600&backcolor=eeeeee
|
height=
결과 이미지 파일의 높이를 설정합니다.api.activebarcode.net/v2/svg?height=100&backcolor=eeeeee api.activebarcode.net/v2/svg?height=200&backcolor=eeeeee
|
rotate=
방향(회전)(도) 단위입니다. 가능한 값입니다: 0, 90, 180, 270
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
|
BorderWidth=
왼쪽과 오른쪽 테두리. (여유 공간)api.activebarcode.net/v2/svg?BorderWidth=0&width=360&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderWidth=50&width=460&backcolor=eeeeee
|
BorderHeight=
테두리 위쪽 및 아래쪽(여유 공간)api.activebarcode.net/v2/svg?BorderHeight=0&backcolor=eeeeee api.activebarcode.net/v2/svg?BorderHeight=25&backcolor=eeeeee
|
alignment=
표시할 영역 내에서 바코드를 정렬합니다:
alignment=left,
alignment=center,
alignment=right.
매개변수를 지정하지 않으면 바코드가 가운데에 배치됩니다.
또는 숫자 값을 사용할 수도 있습니다:
alignment=0 (왼쪽),
alignment=1 (center),
alignment=2 (오른쪽).
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 |
backcolor=
배경색을 HTML 색상으로 설정합니다.
예 ffffff = 흰색, 000000 = 검은색api.activebarcode.net/v2/svg?backcolor=ff0000 api.activebarcode.net/v2/svg?backcolor=00ff00 api.activebarcode.net/v2/svg?backcolor=0000ff
|
forecolor=
전경색을 HTML 색상으로 사용합니다.
예 ffffff = 흰색, 000000 = 검은색api.activebarcode.net/v2/svg?forecolor=ff0000 api.activebarcode.net/v2/svg?forecolor=00ff00 api.activebarcode.net/v2/svg?forecolor=0000ff
|
NotchHeightInPercent=
노치 높이(EAN-13, UPC-A/E 등)를 백분율로 표시합니다. api.activebarcode.net/v2/svg?NotchHeightInPercent=50&code=CODEEAN13&text=123456789012 api.activebarcode.net/v2/svg?NotchHeightInPercent=100&code=CODEEAN13&text=123456789012
|
fontsize=
바코드 투명 텍스트 줄의 글꼴 크기입니다.
api.activebarcode.net/v2/svg?fontsize=8 api.activebarcode.net/v2/svg?fontsize=28
|