IronQR 시작하기
IronQR 은 .NET 용 QR 코드 읽기 및 쓰기 라이브러리입니다.
IronQR은 Iron Software의 QR 코드 읽기 및 쓰기 라이브러리입니다. 고도로 맞춤 설정 가능한 QR 코드 생성 기능 외에도, 모바일, 데스크톱 및 클라우드와 호환되는 고급 머신 러닝 모델을 사용하여 읽을 수 있는 QR 코드를 감지합니다.
C# QR 코드 생성기 읽기 라이브러리
- C# .NET 프로젝트에서 QR 코드 읽기 및 생성
- iOS 및 Android 모바일용 QR 코드 생성기를 만드세요.
- 모바일 iOS 및 Android용 QR 코드 리더 앱을 읽어보세요.
- Xamarin에서 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 라이브러리 설치는 빠르고 간편합니다. 다음 명령어를 사용하여 패키지를 설치할 수 있습니다.
또는 IronQR 공식 NuGet 웹사이트 에서 직접 다운로드하십시오.
설치가 완료되면 C# 코드 맨 위에 using IronQR;를 추가하여 시작할 수 있습니다.
IronQr.Slim 라이브러리
IronQr.Slim는 QR 생성 및 기본적인 QR 읽기 기능을 모두 포함합니다. IronQR 패키지는 고급 사용자 정의 머신 러닝 모델과 어댑터를 제공하여 IronQr.Slim와 함께 사용할 수 있도록 합니다. 패키지 크기 증가 및 머신러닝 모델 정확도 향상 없이 IronQR 사용하고 싶다면 IronQR 만 단독으로 사용할 수도 있습니다 .
이 선택은 QR 코드 생성/쓰기에는 영향을 미치지 않지만, 읽기 시 고급 감지 모델이 사용되지 않는다는 점에 유의하십시오. 다음 명령어를 사용하면 기본 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");Imports IronQr
Imports IronSoftware.Drawing
' Create a QR Code object
Dim myQr As QrCode = QrWriter.Write("hello world")
' Save QR Code as a Bitmap
Dim qrImage As AnyBitmap = 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);Imports IronQr
Imports IronSoftware.Drawing
Imports System.Collections.Generic
' Open the asset to read a QR Code from
Dim inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png")
' Load the asset into QrImageInput
Dim imageInput As New QrImageInput(inputBmp)
' Create a QR Reader object
Dim reader As New QrReader()
' Read the Input an get all embedded QR Codes
Dim results As IEnumerable(Of QrResult) = reader.Read(imageInput)지원 가능
정보
Iron Software 에 대한 자세한 정보는 당사 웹사이트를 방문하십시오.https://ironsoftware.com/
Iron Software 의 지원
일반적인 지원 및 기술 관련 문의는 다음 이메일 주소로 보내주시기 바랍니다:support@ironsoftware.com

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