UPC 바코드 생성기
UPC-E 바코드 생성기
EAN 바코드 생성기
EAN-8 바코드 생성기
CODE-39 바코드 생성기
CODE-93 바코드 생성기
CODABAR 바코드 생성기
ITF-6 바코드 생성기
ITF-14 바코드 생성기
QR 코드 생성기
데이터 매트릭스 생성기
GS1 데이터 매트릭스 생성기
PHP 스크립트에서 사용:
include 'barcode.php';
$generator = new barcode_generator();
/* Output directly to standard output. */
$generator->output_image($format, $symbology, $data, $options);
/* Create bitmap image. */
$image = $generator->render_image($symbology, $data, $options);
imagepng($image);
imagedestroy($image);
/* Generate SVG markup. */
$svg = $generator->render_svg($symbology, $data, $options);
echo $svg;
GET 또는 POST와 함께 사용:
barcode.php?f={format}&s={symbology}&d={data}&{options}
예를 들어
barcode.php?f=png&s=upc-e&d=06543217
barcode.php?f=svg&s=qr&d=HELLO%20WORLD&sf=8&ms=r&md=0.8
f
- 형식. 다음 중 하나:
png
gif
jpeg
svg
s
- 기호(바코드 유형)입니다. 다음 중 하나:
upc-a code-39 qr dmtx
upc-e code-39-ascii qr-l dmtx-s
ean-8 code-93 qr-m dmtx-r
ean-13 code-93-ascii qr-q gs1-dmtx
ean-13-pad code-128 qr-h gs1-dmtx-s
ean-13-nopad codabar gs1-dmtx-r
ean-128 itf
d
- 데이터. UPC 또는 EAN의 경우 누락된 숫자에는 *
사용하세요. Codabar의 경우 시작 및 중지 문자에 ABCD
또는 ENT*
사용합니다. QR의 경우 한자 모드용 Shift-JIS로 인코딩합니다.
w
- 이미지의 너비. sf
또는 sx
재정의합니다.
h
- 이미지의 높이. sf
또는 sy
재정의합니다.
sf
- 배율 인자. 기본값은 선형 바코드의 경우 1이고 매트릭스 바코드의 경우 4입니다.
sx
- 수평 스케일 인자. sf
재정의합니다.
sy
- 수직 스케일 인자. sf
재정의합니다.
p
- 패딩. 기본값은 선형 바코드의 경우 10이고 매트릭스 바코드의 경우 0입니다.
pv
- 상단 및 하단 패딩. 기본값은 p
값입니다.
ph
- 왼쪽 및 오른쪽 패딩. 기본값은 p
값입니다.
pt
- 상단 패딩. 기본값은 pv
값입니다.
pl
- 왼쪽 패딩. 기본값은 ph
값입니다.
pr
- 오른쪽 패딩. 기본값은 ph
값입니다.
pb
- 하단 패딩. 기본값은 pv
값입니다.
bc
- #RRGGBB
형식의 배경색입니다.
cs
- #RRGGBB
형식의 공백 색상입니다.
cm
- #RRGGBB
형식의 모듈 색상입니다.
tc
- #RRGGBB
형식의 텍스트 색상입니다. 선형 바코드에만 적용됩니다.
tf
- SVG 출력용 텍스트 글꼴입니다. 기본값은 고정폭입니다. 선형 바코드에만 적용됩니다.
ts
- 텍스트 크기. SVG 출력의 경우 이는 포인트 단위이며 기본값은 10입니다. PNG, GIF 또는 JPEG 출력의 경우 이는 1부터 5까지의 GD 라이브러리 내장 글꼴 번호이며 기본값은 1입니다. 선형 바코드에만 적용됩니다.
th
- 텍스트 기준선에서 모듈 하단까지의 거리입니다. 기본값은 10입니다. 선형 바코드에만 적용됩니다.
ms
- 모듈 모양. s
정사각형, r
은 원형, x
는 X자형 중 하나입니다. 기본값은 s
입니다. 매트릭스 바코드에만 적용됩니다.
md
- 모듈 밀도. 0과 1 사이의 숫자입니다. 기본값은 1입니다. 매트릭스 바코드에만 적용됩니다.
wq
- 조용한 영역 단위의 너비입니다. 기본값은 1입니다. 조용한 영역을 억제하려면 0을 사용하십시오.
wm
- 좁은 모듈과 공간의 너비입니다. 기본값은 1입니다.
ww
- 넓은 모듈 및 공간의 너비입니다. Code 39, Codabar 및 ITF에만 적용됩니다. 기본값은 3입니다.
wn
- 문자 사이의 좁은 공간의 너비입니다. Code 39 및 Codabar에만 적용됩니다. 기본값은 1입니다.