IRONBARCODE 사용 링크용 QR 코드 만드는 방법 (C# 튜토리얼) 커티스 차우 업데이트됨:6월 22, 2025 다운로드 IronBarcode NuGet 다운로드 DLL 다운로드 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 1.0 서론 Quick Response Code 또는 QR 코드는 일본 자동차 산업에서 그 뿌리를 가지고 있습니다. QR Symbol, QR Graphic 또는 QR Code Graphic이라고도 불립니다. Masahiro Hara가 1994년에 이를 만들었으며, 초기 용도는 공장에서 차량이 조립되는 동안 진행 상황을 빠르고 쉽게 모니터링하는 도구였습니다. 그 이후로 자동차 제조 산업 외부에서 바코드 대체물로서 QR 코드의 사용이 크게 증가하였습니다. 더 높은 읽기 속도와 저장 용량이 원인입니다. QR 코드는 제품을 추적하고 식별하는 것 외에도 마케팅 목적, 소셜 미디어 사이트 및 계정의 정보 교환 및 저장에 사용될 수 있습니다. 애플리케이션에서 생성된 정적 QR 코드는 카메라 애플리케이션으로 스캔할 수 있습니다. 2.0 IronBarcode 기능 IronBarcode의 QR 코드 라이브러리로 동적 QR 코드를 생성하는 것은 간단합니다. 몇 줄의 코드만으로 이 간단한 라이브러리는 빠르게 QR 코드를 생성할 수 있습니다. IronBarcode는 품질 높은 QR 코드를 생성하며, QR 코드 스캐너가 사용자 정의 코드를 쉽게 읽을 수 있게 합니다. UPC A/E, EAN 8/13, Code 39/93/128, ITF, MSI, RSS 14/Expanded, Databar, CodaB를 포함한 대부분의 바코드 형식 및 QR 표준은 IronBarcode에서 읽고 쓸 수 있습니다. IronBarcode는 회전, 노이즈, 왜곡, 기울기를 수정하여 스캔 및 라이브 비디오 프레임을 읽을 수 있습니다. IronBarcode는 QR 코드를 생성하면서 바코드 이미지를 자동으로 전처리하여 읽기 효율성과 정확성을 향상시킵니다. 그들은 콘텐츠 편집을 허용하며, 동적 QR 코드는 특히 인기가 있습니다. IronBarcode는 여러 코어 및 스레드에서 실행 가능하며(특히 배치 처리 서버에 유용), IronBarcode는 단일 및 다중 페이지 문서에서 하나 이상의 바코드를 자동으로 찾을 수 있습니다. IronBarcode는 .NET Framework와 .NET Core 구현 모두에서 작동하며 32비트 및 64비트 아키텍처를 지원합니다. IronBarcode는 PC 및 모바일 플랫폼에서 콘솔, 데스크톱, 클라우드 및 웹 앱을 지원합니다. PDF, JPG, TIFF, GIF, BMP, PNG, HTML은 IronBarcode가 QR 코드 이미지를 생성할 수 있는 파일 및 스트림 형식 중 일부에 불과합니다. 3.0 QR 코드 이미지 생성 3.1 Windows/콘솔 애플리케이션에서 IronBarcode 사용하기 이 글의 뒷부분에서는 저희 도서관에서 QR 코드를 얼마나 쉽게 생성할 수 있는지 보여주는 예시를 제시합니다. 단계 1. QR 코드 생성을 위한 새 프로젝트 만들기 Visual Studio를 열고 새 프로젝트를 위해 파일 메뉴 옵션을 클릭하십시오. 다음 상자에서 콘솔 앱 템플릿을 선택한 후 다음을 클릭하십시오. 프로젝트 이름 텍스트 영역에 원하는 프로젝트 이름(예: QR 코드 생성기)을 입력한 후 새 프로젝트의 위치를 위치 필드에 입력하십시오. 그 후, Next 버튼을 클릭하여 진행하십시오. Framework 드롭다운 옵션에서 .NET Framework(여기서는 .NET 6.0 (장기 지원)을 사용 중) 중 하나를 선택한 후 Create를 클릭하십시오. 단계 2. IronBarcode 라이브러리 설치 패키지 관리자 콘솔에 아래 코드를 입력하여 필요한 IronBarcode 라이브러리를 다운로드하십시오: Install-Package BarCode 또한, NuGet 패키지 관리자를 사용하여 검색하고 "IronBarcode" 패키지를 다운로드할 수 있으며, 모든 결과가 표시되어 필요에 따라 선택하여 다운로드할 수 있습니다. 단계 3. QR 코드 이미지 생성 IronBarcode를 사용하면 몇 줄의 코드로 QR 코드를 생성할 수 있습니다. QRCodeWriter.CreateQrCode 메서드를 사용하여 다음 코드와 같이 새로운 QR 코드를 생성합니다: using IronBarCode; // Create a QR code with a specified URL and dimensions, // and save it as a PNG file. QRCodeWriter.CreateQrCode("www.google.com", 500, QRCodeWriter.QrErrorCorrectionLevel.Medium, 0).SaveAsPng("NewQR.png"); using IronBarCode; // Create a QR code with a specified URL and dimensions, // and save it as a PNG file. QRCodeWriter.CreateQrCode("www.google.com", 500, QRCodeWriter.QrErrorCorrectionLevel.Medium, 0).SaveAsPng("NewQR.png"); $vbLabelText $csharpLabel 코드 이미지에 인코딩될 데이터(예: URL 또는 스트림)는 CreateQrCode 메서드에 필수 매개변수입니다. 추가로, 메소드는 세 개의 선택적 파라미터를 취합니다: 그래픽의 기본 치수는 500픽셀 너비와 500픽셀 높이입니다. 오류 수정 레벨. IronBarcode는 낮음, 중간, 높음, 최고라는 네 가지 오류 수정 레벨을 제공합니다. CreateQrCode 메서드는 기본적으로 가장 높은 수준의 보정(QRCodeWriter.QrErrorCorrectionLevel.Highest)을 사용합니다. QR 코드의 버전 번호. 허용 가능한 변형 목록은 여기를 방문하십시오. 값이 0(기본값)이면 인코딩할 데이터에 기반하여 메소드가 올바른 버전 번호를 사용하도록 지시됩니다. 위 예시에서는 중간 오류 수정 수준을 사용하여 500x500픽셀 그래픽을 생성하고 사용자 정의 QR 코드를 만듭니다. 그런 다음, 생성된 QR 코드를 SaveAsPng 메서드를 호출하여 지정된 파일 위치에 PNG 파일로 저장할 수 있습니다. 그런 다음 사용자가 생성된 QR 코드에 회사 로고를 추가하고 싶어하는 사례를 살펴보겠습니다. 이를 수행하기 위해 아래 예제 코드에서 QrCodeWriter.CreateQrCodeWithLogo 메서드를 사용합니다. using System.Drawing; // Necessary for Color type // Create a QR code with a logo included. var QRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("www.google.com", "qrWithlogo.png", 500); // Customize the color of the QR code using the ChangeBarCodeColor method. QRWithLogo.ChangeBarCodeColor(Color.DarkRed); // Save the customized QR code as a new PNG file. QRWithLogo.SaveAsPng("NewQR_Code.png"); using System.Drawing; // Necessary for Color type // Create a QR code with a logo included. var QRWithLogo = QRCodeWriter.CreateQrCodeWithLogo("www.google.com", "qrWithlogo.png", 500); // Customize the color of the QR code using the ChangeBarCodeColor method. QRWithLogo.ChangeBarCodeColor(Color.DarkRed); // Save the customized QR code as a new PNG file. QRWithLogo.SaveAsPng("NewQR_Code.png"); $vbLabelText $csharpLabel 위 예에서 URL "www.google.com"의 문자열 값을 새로운 QR 코드에 인코딩하여 해당 웹사이트의 이미지를 주어진 파일 위치에 삽입합니다. 그래픽은 위의 QR 코드에 포함되어 있습니다. 로고는 자동으로 그 크기에 맞춰 위치하고 QR 코드 사각형 그리드에 맞게 크기가 조정되어 순수 코드를 여전히 읽을 수 있게 됩니다. 또한, ChangeBarCodeColor 메서드를 사용하여 QR 주소 바코드의 색상을 사용자 정의할 수 있으며, QR 코드에 사용할 수 있는 다양한 색상 옵션을 제공합니다. 하나는 Color 클래스 유형을 사용하고, 다른 하나는 HTML의 헥스 색상 표기법을 사용합니다: QRWithLogo.ChangeBarCodeColor(System.Drawing.ColorTranslator.FromHtml("#8B0000")); QRWithLogo.ChangeBarCodeColor(System.Drawing.ColorTranslator.FromHtml("#8B0000")); $vbLabelText $csharpLabel 위의 코드 한 줄은 바코드의 어두운 빨간색을 지정합니다. 그리고 나서 코드가 지시하는 대로 PNG 파일로 저장합니다. 우리는 또한 HTML과 같은 다른 파일 형식으로 QR 코드를 저장할 수 있습니다: QRWithLogo.SaveAsHtmlFile("test.html"); QRWithLogo.SaveAsHtmlFile("test.html"); $vbLabelText $csharpLabel 위의 소스 코드의 결과는 아래 이미지에 표시됩니다. QR 코드는 HTML과 같은 다른 파일 형식으로 저장할 수 있습니다: QRWithLogo.SaveAsHtmlFile("test.html"); QRWithLogo.SaveAsHtmlFile("test.html"); $vbLabelText $csharpLabel IronBarcode QR 코드 생성기 웹사이트 사용하기 IronBarcode는 웹 애플리케이션에서도 사용할 수 있습니다. MVC Dot Net core 6.0 샘플 코드는 아래에 제공됩니다. public IActionResult Index() { // Generate a QR code for www.google.com var barcode = QRCodeWriter.CreateQrCode("www.google.com", 500, QRCodeWriter.QrErrorCorrectionLevel.Medium, 0); // Save the QR code as a PNG file barcode.SaveAsPng("Barcode.png"); // Get the file path to the saved QR code var filePath = Path.Combine(Directory.GetCurrentDirectory(), "Barcode.png"); // Return the file as a physical file result to be downloaded return PhysicalFile(filePath, "image/png", "Barcode.png"); } public IActionResult Index() { // Generate a QR code for www.google.com var barcode = QRCodeWriter.CreateQrCode("www.google.com", 500, QRCodeWriter.QrErrorCorrectionLevel.Medium, 0); // Save the QR code as a PNG file barcode.SaveAsPng("Barcode.png"); // Get the file path to the saved QR code var filePath = Path.Combine(Directory.GetCurrentDirectory(), "Barcode.png"); // Return the file as a physical file result to be downloaded return PhysicalFile(filePath, "image/png", "Barcode.png"); } $vbLabelText $csharpLabel 우리가 Windows/콘솔 프로그램에 사용한 코드는 위에 제공된 것과 동일합니다. 위의 코드는 먼저 QR 코드 파일을 생성한 후 반환합니다. 그다음 사용자에 의해 QR 코드를 PNG 파일로 다운로드할 수 있습니다. 우리는 또한 이를 모바일 디바이스 및 온라인 양식에서 사용할 수 있게 할 수 있습니다. IronBarcode에 대한 더 많은 코드 튜토리얼을 보시려면 여기를 클릭하세요. 4.0 결론 바코드를 생성하고 식별하는 가장 효과적인 라이브러리 중 하나는 IronBarcode입니다. 또한 바코드를 생성하고 읽는 가장 빠른 라이브러리 중 하나입니다. 라이브러리는 다양한 운영 체제와 호환됩니다. 바코드 형식의 범위를 넓게 지원하며 개발하기 쉽습니다. 색상, 선 너비, 높이, 바코드 텍스트 등을 변경할 수 있습니다. 라이선스 정보는 여기에서 확인하실 수 있습니다. 개발자 라이선스를 위한 무료 QR 코드 생성기 라이브러리와 IronBarcode의 프리미엄 에디션 모두 사용 가능합니다. 1년 동안의 무료 지원 및 업데이트가 포함되어 있습니다. 사용자들은 Iron Suite, 즉 IronBarcode, IronXL, IronPDF 등을 포함한 5개의 전문 ASP.NET Core 라이브러리 Suite의 혜택을 누릴 수 있습니다. 자주 묻는 질문 현대 응용 분야에서 QR 코드의 의미는 무엇일까요? QR 코드는 정보를 저장하고 교환하는 빠르고 효율적인 방법을 제공하여 마케팅, 제품 추적, 결제 시스템 등 다양한 최신 애플리케이션에서 필수적인 요소입니다. IronBarcode 사용하면 이러한 애플리케이션에 필요한 QR 코드를 손쉽게 생성하고 맞춤 설정할 수 있습니다. C#에서 웹 링크용 QR 코드를 어떻게 만들 수 있나요? IronBarcode 사용하여 웹 링크에 대한 QR 코드를 생성하려면 QRCodeWriter.CreateQrCode 메서드를 URL을 매개변수로 전달하면 됩니다. QR 코드의 모양을 사용자 지정하고 PNG 또는 PDF와 같은 형식으로 저장할 수 있습니다. IronBarcode 사용하여 QR 코드를 생성할 때의 장점은 무엇인가요? IronBarcode 색상 변경 및 로고 삽입과 같은 사용자 정의 기능을 갖춘 고품질 QR 코드 생성 솔루션을 제공합니다. 다양한 바코드 형식과 파일 출력을 지원하여 여러 응용 분야에 활용할 수 있습니다. .NET 웹 애플리케이션에 QR 코드 생성 기능을 통합하려면 어떻게 해야 하나요? .NET 웹 애플리케이션에 QR 코드 생성 기능을 통합하려면 MVC .NET Core 6.0과 함께 IronBarcode 사용하세요. 이 라이브러리를 사용하면 웹 애플리케이션 내에서 QR 코드를 동적으로 생성하고 다양한 다운로드 형식을 지원할 수 있습니다. 이 라이브러리를 사용하여 QR 코드의 크기와 오류 수정 수준을 사용자 지정할 수 있습니까? 네, IronBarcode 사용하면 QR 코드의 크기와 오류 수정 수준을 모두 사용자 지정할 수 있습니다. 특정 매개변수와 함께 CreateQrCode 메서드를 사용하여 필요에 따라 이러한 기능을 조정하십시오. C#을 사용하여 QR 코드에 로고를 추가하는 방법은 무엇인가요? C#에서 QR 코드에 로고를 추가하려면 IronBarcode의 QRCodeWriter.CreateQrCodeWithLogo 메서드를 사용하세요. 이 기능을 사용하면 QR 코드 안에 로고를 삽입하여 브랜드 인지도를 높이는 동시에 코드의 가독성을 유지할 수 있습니다. QR 코드 생성 문제 해결에 도움이 되는 팁은 무엇인가요? QR 코드 생성에 문제가 발생하는 경우, NuGet 통해 라이브러리가 올바르게 설치되었는지, 그리고 모든 메서드가 문서에 설명된 대로 사용되었는지 확인하십시오. 프로젝트 설정이나 .NET 버전과의 호환성 문제도 확인해 보세요. 이 라이브러리로 생성된 QR 코드를 저장할 때 지원되는 파일 형식은 무엇인가요? IronBarcode PDF, JPG, TIFF, GIF, BMP, PNG, HTML 등 다양한 파일 형식으로 QR 코드를 저장할 수 있어 다양한 사용 사례에 맞춰 유연하게 활용할 수 있습니다. QR 코드 생성 라이브러리의 무료 버전이 있나요? 네, IronBarcode 개발자를 위해 무료 QR 코드 생성 라이브러리 버전을 제공합니다. 추가 기능, 지원 및 업데이트가 포함된 프리미엄 버전도 있습니다. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. 관련 기사 게시됨 3월 8, 2026 .NET 앱을 위한 전문가용 바코드 SDK 생성 QR 코드, GS1, 데이터 매트릭스 등을 위한 포괄적인 .NET 바코드 SDK입니다. .NET 6-10, 코어, 프레임워크에 대한 지원을 제공합니다. 더 읽어보기 게시됨 3월 8, 2026 바코드 SDK C# 구축: 한 가지 라이브러리로 바코드 생성, 읽기 및 스캔하기 IronBarcode를 사용하여 C#에서 바코드 SDK 기능을 구축하세요. 바코드 이미지를 생성하고 파일에서 여러 바코드를 스캔하고 하나의 .NET 라이브러리를 사용하여 QR 코드를 읽어보세요. 샘플 코드 포함. 더 읽어보기 업데이트됨 3월 1, 2026 VB .NET 바코드 글꼴: 글꼴 종속성 없이 바코드를 생성하고 인쇄하는 방법 VB .NET 에서 최신 방식으로 바코드 글꼴을 처리하세요. IronBarcode 사용하면 글꼴 종속성 없이 Code 39 및 Code 128 바코드 이미지를 생성할 수 있습니다. 무료 평가판을 이용해 보세요. 더 읽어보기 ASP.NET MVC에서 바코드를 동적으로 생성하고 표시하는 방법C# 바코드 스캐너 단계별 ...
게시됨 3월 8, 2026 .NET 앱을 위한 전문가용 바코드 SDK 생성 QR 코드, GS1, 데이터 매트릭스 등을 위한 포괄적인 .NET 바코드 SDK입니다. .NET 6-10, 코어, 프레임워크에 대한 지원을 제공합니다. 더 읽어보기
게시됨 3월 8, 2026 바코드 SDK C# 구축: 한 가지 라이브러리로 바코드 생성, 읽기 및 스캔하기 IronBarcode를 사용하여 C#에서 바코드 SDK 기능을 구축하세요. 바코드 이미지를 생성하고 파일에서 여러 바코드를 스캔하고 하나의 .NET 라이브러리를 사용하여 QR 코드를 읽어보세요. 샘플 코드 포함. 더 읽어보기
업데이트됨 3월 1, 2026 VB .NET 바코드 글꼴: 글꼴 종속성 없이 바코드를 생성하고 인쇄하는 방법 VB .NET 에서 최신 방식으로 바코드 글꼴을 처리하세요. IronBarcode 사용하면 글꼴 종속성 없이 Code 39 및 Code 128 바코드 이미지를 생성할 수 있습니다. 무료 평가판을 이용해 보세요. 더 읽어보기