C# QR 코드 생성기

QR코드는 작은 공간에 많은 양의 데이터를 저장할 때 사용됩니다. 사용하기 쉬우며 스마트폰이나 기타 장치로 스캔하여 웹사이트를 열거나 비디오를 보거나 기타 인코딩된 정보에 액세스할 수 있습니다. 이번 블로그 게시물에서는 C#에서 프로그래밍 방식으로 텍스트 기반 QR 코드를 생성하는 방법을 알아봅니다. C#에서 QR 코드 생성기에 대한 고유한 텍스트를 개발하는 데 도움이 되는 단계별 가이드와 코드 조각을 제공합니다.

이 문서에서는 다음 주제를 다룹니다.

  1. QR 코드 생성기 API에 대한 C# 텍스트
  2. C#에서 텍스트를 QR 코드로 변환
  3. QR 코드 생성에 맞게 텍스트 사용자 정의
  4. 텍스트가 포함된 QR코드 생성
  5. 온라인 QR 코드 생성기에 대한 텍스트
  6. 무료 학습 자료

C# 텍스트를 QR 코드 생성기 API로 변환

텍스트를 QR 코드로 변환하기 위해 Aspose.BarCode for .NET API를 사용합니다. .NET 애플리케이션에서 바코드 및 QR 코드를 생성, 스캔 및 읽을 수 있습니다. API를 사용하면 개발자는 생성된 바코드나 QR 코드를 PNG, JPEG, TIFF 등 다양한 이미지 형식으로 쉽게 저장할 수 있습니다. QR 코드, 코드 128, 코드 39, EAN, UPC 등과 같은 60개 이상의 바코드 기호를 지원합니다.

API의 DLL을 다운로드하거나 다음 NuGet 명령을 사용하여 설치하십시오.

PM> Install-Package Aspose.BarCode

C#에서 텍스트를 QR 코드로 변환

아래 단계에 따라 제공된 텍스트에서 QR 코드를 쉽게 생성할 수 있습니다.

  1. BarcodeGenerator 클래스의 인스턴스를 만듭니다.
  2. EncodeTypes를 QR로 설정합니다.
  3. 인코딩할 입력 텍스트를 지정합니다.
  4. 선택적으로 QR 코드 사용자 정의 옵션을 지정합니다.
  5. 마지막으로 Save() 메서드를 호출하여 생성된 QR 코드 이미지를 지정된 파일 경로에 저장합니다.

다음 코드 샘플은 C#에서 텍스트를 QR 코드로 변환하는 방법을 보여줍니다.

// 이 코드 예제는 텍스트에서 QR 코드를 생성하는 방법을 보여줍니다.
// BarcodeGenerator 초기화
// 인코딩 유형을 QR로 지정
var generator = new BarcodeGenerator(EncodeTypes.QR);

// 인코딩할 코드 텍스트 지정
generator.CodeText = "Your text goes here!";

// 이미지 크기 지정
generator.Parameters.Barcode.XDimension.Pixels = 8;
generator.Parameters.Resolution = 500;

// 생성된 QR코드를 저장하세요
generator.Save("C:\\Files\\Text_QR_Code.jpg");
C#에서 QR 코드로 텍스트 변환

C#의 QR 코드에 대한 텍스트입니다.

C#에서 텍스트를 QR 코드 생성으로 사용자 지정

앞서 언급한 단계에 따라 텍스트에서 생성된 QR 코드의 모양을 사용자 정의할 수 있습니다. 그러나 배경색, 테두리 색상, 이미지 높이 등을 사용자 정의하려면 몇 가지 추가 속성을 설정해야 합니다.

다음 코드 샘플은 C#에서 QR 코드 생성에 맞게 텍스트를 사용자 지정하는 방법을 보여줍니다.

// 이 코드 예제는 텍스트에서 QR 코드를 생성하는 방법을 보여줍니다.
// BarcodeGenerator 초기화
// 인코딩 유형을 QR로 지정
var generator = new BarcodeGenerator(EncodeTypes.QR);

// 인코딩할 코드 텍스트 지정
generator.CodeText = "Your text goes here!";

// 이미지 크기 지정
generator.Parameters.Barcode.XDimension.Pixels = 8;

// 배경색 설정
generator.Parameters.BackColor = Color.Red;

// QR 색상 설정
generator.Parameters.Barcode.BarColor = Color.Blue;

// 이미지 해상도 설정
generator.Parameters.Resolution = 300;

// 테두리 설정
generator.Parameters.Border.DashStyle = BorderDashStyle.Solid;
generator.Parameters.Border.Color = Color.Yellow;
generator.Parameters.Border.Visible = true;
generator.Parameters.Border.Width.Point = 4;

// 생성된 QR코드를 저장하세요
generator.Save("C:\\Files\\Customized_QR_Code.jpg");
C#에서 텍스트를 QR 코드 생성으로 사용자 지정

C#에서 텍스트를 QR 코드 생성으로 사용자 지정합니다.

C#에서 텍스트로 QR 코드 생성

생성된 QR 코드 이미지에 사람이 읽을 수 있는 텍스트를 추가할 수도 있습니다. 기본 텍스트 레이블, 상단 캡션 또는 하단 캡션일 수 있습니다. 앞에서 언급한 단계에 따라 아래에 코드 텍스트와 캡션을 추가할 수 있습니다. 그러나 아래와 같이 CodeTextParameters 및 CaptionBelow 속성을 설정하면 됩니다.

// 이 코드 예제는 텍스트에서 QR 코드를 생성하는 방법을 보여줍니다.
// BarcodeGenerator 초기화
// 인코딩 유형을 QR로 지정
var generator = new BarcodeGenerator(EncodeTypes.QR);

// 인코딩할 코드 텍스트 지정
generator.CodeText = "Your text goes here!";

// 이미지 크기 지정
generator.Parameters.Barcode.XDimension.Pixels = 8;

// 배경색 설정
generator.Parameters.BackColor = Color.White;

// QR 색상 설정
generator.Parameters.Barcode.BarColor = Color.Blue;

// 이미지 해상도 설정
generator.Parameters.Resolution = 300;

// 테두리 설정
generator.Parameters.Border.DashStyle = BorderDashStyle.Solid;
generator.Parameters.Border.Color = Color.Red;
generator.Parameters.Border.Visible = true;
generator.Parameters.Border.Width.Point = 4;

// QR 코드 위에 코드 텍스트 표시
generator.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "Aspose.BarCode";
generator.Parameters.Barcode.CodeTextParameters.Location = CodeLocation.Above;

// QR 코드 아래에 캡션을 설정하세요
generator.Parameters.Barcode.CodeTextParameters.TwoDDisplayText = "HELLO";
generator.Parameters.CaptionBelow.Text = "ASPOSE";
generator.Parameters.CaptionBelow.Visible = true;
generator.Parameters.CaptionBelow.Font.Style = FontStyle.Bold;
generator.Parameters.CaptionBelow.Font.Size.Pixels = 18;
generator.Parameters.CaptionBelow.Font.FamilyName = "Verdana";

// 생성된 QR코드를 저장하세요
generator.Save("C:\\Files\\QR_Code_with_text.jpg");
C#에서 텍스트로 QR 코드 생성

C#에서 텍스트로 QR 코드를 생성합니다.

QR 코드 생성기에 문자 보내기 - 무료 라이센스 받기

무료 임시 라이선스를 받아 평가 제한 없이 라이브러리를 사용해 볼 수 있습니다.

QR 코드 온라인으로 문자 보내기

이 API를 사용하여 개발된 온라인 QR 코드 생성기 웹 앱을 사용하면 온라인에 입력된 모든 텍스트에서 무료로 QR 코드를 생성할 수 있습니다.

QR 코드 생성기에 대한 텍스트 - 학습 리소스

텍스트 기반 QR 코드 생성 외에도 아래 리소스를 사용하여 바코드 생성에 대해 자세히 알아보고 라이브러리의 다양한 기타 기능을 탐색할 수 있습니다.

결론

이 블로그 게시물에서는 C#에서 QR 코드 생성기에 대한 텍스트를 개발하는 방법을 배웠습니다. 또한 QR 코드를 사용자 정의하고 생성된 이미지에 캡션을 추가하는 방법도 살펴보았습니다. .NET용 Aspose.BarCode를 활용하면 웹사이트 링크, 연락처 정보 등에 사용할 수 있는 멋진 QR 코드를 만들 수 있습니다. 모호한 점이 있으면 언제든지 무료 지원 포럼에 문의해 주세요.

또한보십시오