Java에서 CodaBar에 체크섬 적용

소개

Aspose.BarCode를 사용하여 Java에서 CodaBar에 대한 체크섬을 적용하는 방법에 대한 단계별 튜토리얼에 오신 것을 환영합니다. Aspose.BarCode for Java는 개발자가 Java 애플리케이션에서 바코드를 원활하게 생성하고 인식할 수 있게 해주는 강력한 라이브러리입니다. 이 튜토리얼에서는 CodaBar 바코드에 체크섬을 적용하는 특정 작업에 중점을 둘 것입니다.

전제 조건

튜토리얼을 시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.

  • 컴퓨터에 JDK(Java Development Kit)가 설치되어 있습니다.
  • Java 라이브러리용 Aspose.BarCode. 다음에서 다운로드할 수 있습니다.여기.
  • Java 프로그래밍에 대한 기본적인 이해.

패키지 가져오기

Java 프로젝트에서 Aspose.BarCode를 사용하는 데 필요한 패키지를 가져와야 합니다.

import java.io.IOException;

import com.aspose.barcode.CodabarChecksumMode;
import com.aspose.barcode.EnableChecksum;
import com.aspose.barcode.barcoderecognition.BarCodeReader;
import com.aspose.barcode.barcoderecognition.BarCodeResult;
import com.aspose.barcode.barcoderecognition.ChecksumValidation;
import com.aspose.barcode.barcoderecognition.DecodeType;
import com.aspose.barcode.generation.BarcodeGenerator;

1단계: 환경 설정

새 Java 프로젝트를 만들고 프로젝트 종속성에 Aspose.BarCode 라이브러리를 포함하는 것부터 시작하세요. 필요한 리소스로 개발 환경을 설정하세요.

// 리소스 디렉터리의 경로입니다.
String dataDir = "Your Document Directory";

2단계: CodaBar 바코드 생성

이제 체크섬이 활성화된 CodaBar 바코드를 생성해 보겠습니다.

// BarcodeGenerator 객체 인스턴스화
BarcodeGenerator generator = new BarcodeGenerator(com.aspose.barcode.EncodeTypes.CODABAR, "1234567890");

// EnableChecksum 속성을 yes로 설정합니다.
generator.getParameters().getBarcode().setChecksumEnabled(EnableChecksum.YES);

// CodabarChecksumMode 설정
generator.getParameters().getBarcode().getCodabar().setCodabarChecksumMode(CodabarChecksumMode.MOD_10);

// 시스템에 이미지 저장
generator.save(dataDir + "Codabar_Mod10.png");

3단계: CodaBar 바코드 인식

이제 CodaBar 바코드 인식 부분을 체크섬으로 구현해 보겠습니다.

// 리더 객체 초기화
BarCodeReader reader = new BarCodeReader(dataDir + "Codabar_Mod10.png", DecodeType.CODABAR);

// 판독기의 ChecksumValidation 속성을 On으로 설정합니다.
reader.setChecksumValidation(ChecksumValidation.ON);

for (BarCodeResult result : reader.readBarCodes()) {
    System.out.println("CodeText: " + result.getCodeText());
    System.out.println("Symbology type: " + result.getCodeType());

    // 체크섬 값 가져오기
    System.out.println("Checksum:" + result.getExtended().getOneD().getCheckSum());
}

Aspose.BarCode를 사용하여 Java에서 CodaBar에 대한 체크섬을 쉽게 적용하려면 다음 단계를 따르세요.

결론

이 튜토리얼에서는 Aspose.BarCode를 사용하여 Java에서 CodaBar 바코드에 체크섬을 적용하는 방법을 살펴보았습니다. 이 라이브러리는 다양한 사용자 정의 옵션을 사용하여 바코드를 생성하고 인식하는 간단한 방법을 제공합니다.


자주 묻는 질문

Aspose.BarCode는 모든 Java 버전과 호환됩니까?

Aspose.BarCode는 다양한 Java 버전에서 작동하도록 설계되었습니다. 호환성 세부 사항은 설명서를 확인하세요.

생성된 바코드의 모양을 사용자 정의할 수 있나요?

예, Aspose.BarCode는 생성된 바코드의 모양을 제어할 수 있는 광범위한 사용자 정의 옵션을 제공합니다.

테스트 목적으로 임시 라이센스를 사용할 수 있습니까?

예, 다음에서 Aspose.BarCode에 대한 임시 라이센스를 얻을 수 있습니다.여기.

추가 지원과 리소스는 어디에서 찾을 수 있나요?

방문하다Aspose.BarCode 포럼 커뮤니티 지원 및 토론을 위해.

무료 평가판이 제공되나요?

예, 다음에서 무료 평가판을 다운로드하여 Aspose.BarCode의 기능을 탐색할 수 있습니다.여기.