QR 코드 크기 조정 (이미지 형식)
QR 코드 크기 조정은 고해상도 인쇄 마케팅부터 소규모 모바일 앱 인터페이스에 이르기까지 다양한 매체에서 디지털 자산이 제대로 작동하도록 보장하는 데 매우 중요한 단계입니다. 픽셀 크기를 조정하면 픽셀화 현상을 방지하고 스캐닝 하드웨어가 다양한 거리에서 데이터 매트릭스를 정확하게 감지할 수 있도록 할 수 있습니다. IronQR 사용하면 개발자는 출력 해상도를 정밀하게 제어할 수 있으므로 최종 표시 크기에 관계없이 생성된 QR 코드가 구조적 무결성과 "여백"을 유지하도록 보장할 수 있습니다.
QR 코드 크기 조정 5단계 가이드
using IronQr;string url = "https://ironsoftware.com/csharp/qr/";QrStyleOptions styleOptions = new QrStyleOptions { Dimensions = 500 };AnyBitmap qrResized = qr.Save(styleOptions);qr.Save(styleOptions).SaveAs("qr-resized.png");
코드 설명
먼저, IronQr 네임스페이스를 가져와 생성 및 렌더링 프로세스를 용이하게 합니다. 대상 URL은 정의되고 QrWriter.Write 메소드로 처리되며, 이는 QR 코드의 내부 데이터 구조를 생성합니다.
다음으로, QrStyleOptions 클래스가 물리적 출력을 제어하는 데 사용됩니다. Dimensions 속성을 설정함으로써 최종 이미지의 정확한 픽셀 너비와 높이를 지정합니다. QR 코드는 정사각형이므로 이 값은 두 축 모두에 적용되어 1:1의 가로세로 비율을 보장합니다. 마지막으로, Save 메서드가 QR 데이터에 이러한 스타일 구성을 적용하며, SaveAs 고해상도 비트맵을 로컬 파일로 내보냅니다.

