C#에서 QR 코드를 생성합니다.

QR 코드는 정보를 식별하거나 추적하는 데 유용한 데이터를 저장하는 데 사용할 수 있는 2차원 바코드입니다. 때로는 수직 및 수평 격자 형태로 정보를 삽입하기 위해 QR 코드를 생성해야 할 수도 있습니다. 따라서 이 문서에서는 C#에서 프로그래밍 방식으로 QR 코드를 생성하는 방법을 설명합니다.

QR 코드 생성을 위한 C# API 설치

Aspose.BarCode for .NET API를 설치해야 합니다. 다양한 종류의 바코드를 생성하거나 스캔하는 데 사용할 수 있습니다. 참조 DLL 파일을 다운로드하거나 다음 NuGet 명령으로 설치할 수 있습니다.

PM> Install-Package Aspose.BarCode

C#에서 QR 코드 생성

다음 단계에 따라 QR 코드를 생성할 수 있습니다.

  1. EncodeType 및 입력 텍스트를 지정하면서 BarcodeGenerator 클래스의 인스턴스를 초기화합니다.
  2. QR 코드의 버전 및 인코딩 유형을 설정합니다.
  3. QR 코드를 생성하고 출력 이미지를 PNG 형식으로 저장합니다.

아래 코드 조각은 C#에서 QR 코드를 생성하는 방법을 보여줍니다.

// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;

// 자동 버전 설정
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;

//ForceMicroQR QR 인코딩 유형 설정
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

C#에서 ForceQR 인코딩으로 QR 코드 생성

여기에서는 C#에서 ForceQR 유형의 QR 코드를 만드는 방법을 배웁니다.

  1. EncodeType 및 입력 텍스트를 지정하면서 BarcodeGenerator 클래스의 인스턴스를 초기화합니다.
  2. QR 코드의 버전 및 인코딩 유형을 설정합니다.
  3. QR코드를 생성하고 생성된 QR코드를 PNG 이미지로 작성합니다.

다음 코드 예제에서는 C#에서 ForceQR 인코딩을 사용하여 QR 코드를 생성하는 방법을 보여줍니다.

// BarcodeGenerator 클래스의 인스턴스 초기화
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;

// 자동 버전 설정
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;

//ForceQR QR 인코딩 유형 설정
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceQR;
gen.Save(dataDir + "QREncodeTypeForceQR.png", BarCodeImageFormat.Png);

무료 라이선스 받기

API를 전체 용량으로 평가하려면 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 C#에서 프로그래밍 방식으로 다양한 버전과 인코딩 유형으로 QR 코드를 생성하는 방법을 배웠습니다. 또한 문서 섹션을 방문하여 .NET API용 Aspose.BarCode에서 제공하는 다양한 기타 기능을 탐색할 수 있습니다. 질문이 있는 경우 게시판에 글을 남겨주세요.

또한보십시오