IronQR 시작하기

Curtis Chau
Curtis Chau
Updated: 2026년 4월 22일

IronQR 은 .NET 용 QR 코드 읽기 및 쓰기 라이브러리입니다.

IronQR은 Iron Software의 QR 코드 읽기 및 쓰기 라이브러리입니다. 고도로 맞춤 설정 가능한 QR 코드 생성 기능 외에도, 모바일, 데스크톱 및 클라우드와 호환되는 고급 머신 러닝 모델을 사용하여 읽을 수 있는 QR 코드를 감지합니다.

호환성

IronQR 다음과 같은 플랫폼과의 크로스 호환성을 지원합니다.

.NET 버전 지원:

  • C# , VB .NET , F#
  • .NET 7, 6 , 5 및 Core 3.1 이상
  • .NET Standard (2.0 이상)
  • .NET Framework (4.6.2 이상)

운영 체제 및 환경 지원:

  • 윈도우 (Windows 10 이상, Server 2016 이상)
  • 리눅스 (우분투, 데비안, 센토오스 등)
  • macOS (10 이상)
  • iOS (12 이상)
  • 안드로이드 API 21 이상 (v5 "롤리팝")
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, 웹 애플리케이션, 함수)
  • AWS (EC2, Lambda)

.NET 프로젝트 유형 지원:

  • 웹 (Blazor 및 웹폼)
  • 모바일 (Xamarin 및 MAUI)
  • 데스크톱 (WPF 및 MAUI)
  • 콘솔 (앱 및 라이브러리)

설치

IronQR 라이브러리

IronQR 라이브러리 설치는 빠르고 간편합니다. 다음 명령어를 사용하여 패키지를 설치할 수 있습니다.

PM > Install-Package IronQR

또는 IronQR 공식 NuGet 웹사이트 에서 직접 다운로드하십시오.

설치가 완료되면 C# 코드 맨 위에 using IronQR;를 추가하여 시작할 수 있습니다.

IronQr.Slim 라이브러리

IronQr.Slim는 QR 생성 및 기본적인 QR 읽기 기능을 모두 포함합니다. IronQR 패키지는 고급 사용자 정의 머신 러닝 모델과 어댑터를 제공하여 IronQr.Slim와 함께 사용할 수 있도록 합니다. 패키지 크기 증가 및 머신러닝 모델 정확도 향상 없이 IronQR 사용하고 싶다면 IronQR 만 단독으로 사용할 수도 있습니다 .

이 선택은 QR 코드 생성/쓰기에는 영향을 미치지 않지만, 읽기 시 고급 감지 모델이 사용되지 않는다는 점에 유의하십시오. 다음 명령어를 사용하면 기본 Slim 버전만 설치할 수 있습니다.

PM > Install-Package IronQr.Slim

코드 예제

QR 코드 생성 예시

using IronQr;
using IronSoftware.Drawing;

// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");

// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();

// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");

QR 코드 읽기 예시

using IronQr;
using IronSoftware.Drawing;
using System.Collections.Generic;

// Open the asset to read a QR Code from
var inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png");

// Load the asset into QrImageInput
QrImageInput imageInput = new QrImageInput(inputBmp);

// Create a QR Reader object
QrReader reader = new QrReader();

// Read the Input an get all embedded QR Codes
IEnumerable<QrResult> results = reader.Read(imageInput);

지원 가능

정보

Iron Software 에 대한 자세한 정보는 당사 웹사이트를 방문하십시오.https://ironsoftware.com/

Iron Software 의 지원

일반적인 지원 및 기술 관련 문의는 다음 이메일 주소로 보내주시기 바랍니다:support@ironsoftware.com

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

더 읽어보기

시작할 준비 되셨나요?

Nuget Downloads 80,612버전:2026.11방금 출시