Java에서 Maxicode 바코드를 생성합니다.

Maxicode는 육각형 모양의 점 조합으로 생성된 2D 바코드입니다. 일반적으로 공급망 관리, 개체 하이퍼링크 및 기타 여러 용도로 사용됩니다. 일부 사용 사례에서는 다양한 요구 사항에 대해 Maxicode를 생성해야 할 수 있습니다. 따라서 이 기사에서는 Java에서 프로그래밍 방식으로 가로 세로 비율뿐만 아니라 다양한 인코딩 유형을 사용하여 Maxicode 바코드를 생성하는 방법을 설명합니다.

Maxicode 바코드 생성을 위한 Java 구성 - 무료 API 다운로드

Java용 Aspose.BarCode를 사용하여 다양한 유형의 바코드를 생성하거나 읽을 수 있습니다. New Releases 페이지에서 JAR 파일을 빠르게 다운로드하거나 아래 구성을 사용하여 repository에서 설정하십시오.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.9</version>
</dependency>

Java에서 Maxicode 바코드 생성

다음 단계는 Maxicode 바코드를 생성하는 방법을 보여줍니다.

  1. BarcodeGenerator 클래스의 객체를 생성하고 EncodeType 값을 지정합니다.
  2. 크기를 픽셀 수로 설정합니다.
  3. MaxiCode 인코딩 모드와 유효한 코드 텍스트를 설정하십시오.
  4. Maxicode 바코드를 생성하고 출력 이미지를 PNG 형식으로 내보냅니다.

아래 코드 스니펫은 Java에서 프로그래밍 방식으로 Maxicode 바코드를 생성하는 방법을 보여줍니다.

// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "");

// 크기를 픽셀로 설정
gen.getParameters().getBarcode().getXDimension().setPixels(15);
gen.getParameters().getBarcode().getCodeTextParameters().setTwoDDisplayText("MaxiCode Mode 2");

String gs = "\u001d";
String rs = "\u001e";
String eot = "\u0004";

// MaxiCode 인코딩 모드를 2 및 유효한 코드 텍스트로 설정
gen.getParameters().getBarcode().getMaxiCode().setMaxiCodeEncodeMode(2);

//(우편번호 9자리)(gs)(국가번호)(gs)(서비스 카테고리)(gs)(보조 메시지)(eot)
gen.setCodeText("123456789{gs}056{gs}001{gs}ADDITIONAL DATA{eot}");

// 출력 맥시 코드 저장
gen.save("MaxiCodeEncodeMode2Second.png", BarCodeImageFormat.PNG);

Java에서 가로 세로 비율로 Maxicode 바코드 생성

Java에서 가로 세로 비율의 Maxicode 바코드를 생성하려면 아래 단계를 따라야 합니다.

  1. BarcodeGenerator 클래스의 인스턴스를 초기화하고 EncodeType을 지정합니다.
  2. Maxicode의 화면비를 설정합니다.
  3. Maxicode 바코드를 PNG 이미지로 생성합니다.

다음 샘플 코드는 Java에서 프로그래밍 방식으로 종횡비가 있는 Maxicode 바코드를 생성하는 방법을 보여줍니다.

// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "Åspóse.Barcóde©");

// 크기를 픽셀 단위로 설정
gen.getParameters().getBarcode().getXDimension().setPixels(15);

// 종횡비 0.5 설정
gen.getParameters().getBarcode().getMaxiCode().setAspectRatio(0.5f);

// 출력 맥시 코드 저장
gen.save("MaxiCodeAspectRatio.png", BarCodeImageFormat.PNG);

아래 스크린샷은 위의 코드 샘플로 생성될 때 Maxicode가 어떻게 보이는지 보여줍니다.

C#에서 Maxicode 종횡비 생성

무료 라이선스 받기

무료 임시 라이선스를 얻으면 제한이나 평가 워터마크 없이 API로 작업할 수 있습니다.

결론

이 기사에서는 Java에서 프로그래밍 방식으로 Maxicode 바코드를 생성하거나 생성하는 방법을 살펴보았습니다. 인코딩 모드 2, 3, 4와 종횡비를 사용하여 Maxicode를 만드는 프로세스를 자세히 설명합니다. 또한 문서 공간을 통해 API의 다른 많은 기능을 확인할 수 있습니다. 문의 사항이 있는 경우 포럼으로 연락해 주십시오.

또한보십시오