Aspose.Barcode for .NET이 이제 DotCode 바코드의 생성 및 읽기를 지원하게 되었음을 알려드리게 되어 기쁩니다.

DotCode는 데이터를 인코딩하기 위해 막대 대신 점을 사용하는 2D 유형입니다. DotCode는 여러 층의 점으로 정보를 인코딩하는 것을 제안하는 스택형 기호입니다. 각 점은 이진 숫자(0 또는 1)를 나타내며, 점의 집합은 입력 메시지를 인코딩하기 위해 격자에 배열됩니다. 이 바코드 유형은 왜곡에 대한 높은 저항성을 제공하도록 설계되어 바코드가 손상될 가능성이 있는 환경에서 사용하기에 적합합니다. DotCode 바코드는 알파벳 숫자, 간지 문자 및 이진 데이터와 같은 다양한 형식으로 데이터를 저장할 수 있습니다. 이러한 바코드는 작은 영역이나 비표준 형태의 항목에 배치할 수 있도록 소량의 데이터도 인코딩할 수 있습니다. DotCode 바코드는 자산 추적, 의료 생산, 자동차 산업, 물류, 재고 관리, 산업 자동화 등 다양한 응용 프로그램에서 사용됩니다.

이 기사에서는 C# 바코드 API를 사용하여 DotCode 바코드를 생성하는 방법에 대해 설명합니다. Aspose.BarCode for .NET은 최근에 이 2D 바코드 유형을 지원하도록 업데이트되었습니다.

C# API 설치하여 DotCode 바코드 생성하기 - 무료 다운로드

개발자는 Aspose.BarCode for .NET 라이브러리를 C# 애플리케이션에 쉽게 통합할 수 있습니다. 이 바코드 라이브러리는 .NET 애플리케이션 내에서 60개 이상의 바코드 유형의 생성 및 읽기를 허용합니다. 릴리스 페이지에서 참조 DLL 파일을 다운로드하거나 아래 명령을 사용하여 NuGet Gallery에서 설치할 수 있습니다:

PM> Install-Package Aspose.BarCode

C#에서 DotCode 바코드 생성하기

DotCode 바코드를 생성하려면 먼저 BarCodeGenerator 클래스의 새 인스턴스를 생성하고 CodeText 속성에 바코드 텍스트를 지정한 다음, BarcodeType 속성을 “DotCode"로 설정해야 합니다. 특정 레이아웃으로 DotCode 바코드를 생성하려면 DotCodeParameters 클래스의 RowsColumns 속성을 설정해야 합니다.

DotCode 표준에는 사용할 수 있는 행 및 열 수에 대한 특정 제한이 있습니다. 더 나은 인식을 위해 최소 7개의 행과 열을 사용하는 것이 권장됩니다. 허용되는 최소 행 또는 열 수는 5입니다. 또한, DotCode 바코드의 행과 열 수의 합은 홀수여야 합니다. 레이아웃 매개변수 중 하나만 지정하면 다른 매개변수는 자동으로 결정됩니다. 지정한 행 및 열 수가 DotCode 바코드를 생성하기에 충분하지 않으면 예외가 발생합니다.

아래 코드 샘플은 C#에서 DotCode 바코드를 생성하는 방법을 설명합니다.

구조적 추가로 DotCode 생성하기

구조적 추가는 모든 데이터를 단일 바코드에 맞추려 하지 않고 여러 개의 작은 바코드로 많은 데이터를 인코딩할 수 있는 메커니즘입니다. 세트의 각 바코드는 전체 데이터의 일부를 포함하며, 함께 스캔될 때 모든 바코드의 데이터가 결합되어 완전한 메시지를 형성합니다. 구조적 추가 메커니즘은 데이터를 더 작은 부분으로 나누고 각 부분을 개별 바코드에 인코딩할 것을 제안합니다. 세트의 각 바코드는 고유 식별자로 라벨이 붙어 있으며, 이는 세트 내에서의 위치와 세트의 총 바코드 수를 나타냅니다. 스캐너는 이 정보를 사용하여 바코드를 읽어야 하는 순서와 각 바코드에서 데이터를 결합하여 완전한 메시지를 형성하는 방법을 결정할 수 있습니다.

구조적 추가를 사용하면 데이터를 여러 DotCode 바코드에 분산시켜 데이터를 스캔하고 처리하기 쉽게 만들 수 있습니다. 예를 들어, 재고 관리 애플리케이션에서는 구조적 추가를 사용하여 일반적으로 단일 바코드에 맞추기에는 너무 큰 대량의 항목 번호나 일련 번호를 인코딩할 수 있습니다. 물류 및 공급망 관리 애플리케이션에서는 구조적 추가를 사용하여 각기 다른 고유 바코드를 가진 많은 패키지를 추적할 수 있습니다.

바코드 라이브러리에는 구조적 추가가 있는 DotCode 바코드를 생성하기 위한 특별한 생성 모드가 있습니다. 이 모드는 최대 35개의 DotCode 바코드를 결합할 수 있게 해줍니다. 이 생성 모드를 활성화하려면 다음 속성을 설정해야 합니다:

이 속성을 설정하면 구조적 추가 모드를 활성화하고 여러 DotCode 바코드를 단일 세트로 결합할 수 있습니다.

다음 코드 샘플은 구조적 추가 모드에서 DotCode 바코드를 생성하는 방법을 보여줍니다.

무료 라이선스 받기

무료 임시 라이선스를 요청하여 API를 제한 없이 평가할 수 있습니다.

결론

이 기사에서는 C#에서 DotCode 바코드를 생성하는 방법에 대해 소개했습니다. 다른 바코드 생성 및 읽기 기능을 탐색하려면 문서 섹션을 참조하십시오. 질문이 있으시면 포럼을 통해 문의해 주시기 바랍니다.