JAVA barcode 바코드 생성 쉬운예제 (Barbecue API)

가이드문구


JAVA 바코드 생성하기

JAVA에서 Barcode 생성을 지원하는 Barbecue Open API를 사용하기 위해 Barbecue 사이트에서 라이브러리를 다운로드 받습니다.

바코드를 지원하는 포맷은 Code128, Code128A, Code128B, Code128C, UUC128, EAN128, EAN13, Bookland, UPC-A, SStandard 2 of 5, Code39, PostNet 입니다.


Barbecue API download


그럼 예제를 한번 살펴볼까요.

사용법은 매우 간단합니다. 아래 예제를 참고해 주세요.

  1. String imgFilePath = PropertyInfo.imageUploadDir; // 이미지경로
  2. try {
  3. Barcode barcode = BarcodeFactory.createCode128B(바코드명);
  4. barcode.setBarHeight(60); // 바코드 height 사이즈
  5. File file = new File(imgFilePath + 바코드명 + ".png");
  6. BarcodeImageHandler.saveGIF(barcode, file);
  7. } catch (Exception e) {
  8. // TODO: handle exception
  9. }

BarCodeImageHandler.saveGIF - 이미지 타입은 saveJPEG, savePNG, saveGIF 로 지정해서 사용할 수 있습니다.

바코드의 배경 색상을 지정하고 싶다면 barcode.setBackground(Color.RED); 이렇게 옵션을 지정해 주시면 됩니다.

작성자 소개
초이 프로필
WrapUp 블로거

초이

반려견을 좋아하고, 차를 좋아하고, 여행을 좋아하고, 맛집을 찾아 즐기는 웹 개발자 입니다^^