IRONBARCODE 사용 C# 윈도우 애플리케이션에서 QR 코드 생성 방법 커티스 차우 업데이트됨:7월 28, 2025 다운로드 IronBarcode NuGet 다운로드 DLL 다운로드 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 이 튜토리얼은 산업 분야 및 소매 분야에서 점점 더 인기를 얻고 있는 QR 코드를 생성하는 방법을 심도 있게 소개합니다. 가장 인기 있고 강력한 라이브러리 중 하나인 IronBarcode 라이브러리를 사용하여 QR 코드를 생성하는 방법을 시연할 것입니다. C# Windows Forms 응용 프로그램에서 QR 코드 생성 방법 Microsoft Visual Studio 에서 Windows Forms 애플리케이션 생성 QR 코드 라이브러리 설치 바코드를 생성하기 위한 네임스페이스 가져오기 코드 한 줄로 QR 코드 생성 QR 코드 이미지에 로고 추가 이미지를 PDF 또는 HTML로 저장 1. Microsoft Visual Studio 에서 Windows Forms 애플리케이션 생성 Visual Studio를 엽니다 > 새 프로젝트 생성 클릭 > Windows Forms 애플리케이션 템플릿 선택 > 다음 누르기 > 프로젝트 이름 지정 > 다음 누르기 > 대상 .NET Framework 선택 > 생성 버튼 클릭. 프로젝트를 생성한 후, PictureBox, Label, TextBox, 그리고 Button를 포함하여 Visual Studio 도구 상자에서 다음 컨트롤을 사용하여 폼을 디자인하십시오. 이미지를 로드하고 QR 코드를 생성하는 Windows Forms 애플리케이션 UI 2. Install the QR Code Generator .NET Library in C# 첫 번째 단계는 바코드 라이브러리를 설치하는 것입니다. 다음 세 가지 방법 중 하나를 사용하여 이 작업을 수행할 수 있습니다: 2.1. 패키지 관리자 콘솔 패키지 관리자 콘솔에 다음 명령어를 입력하세요. 패키지를 다운로드하고 설치할 것입니다. Install-Package BarCode 패키지 관리자 콘솔 UI에서 설치 진행 상황 2.2. NuGet 패키지 관리자 솔루션 NuGet 패키지 솔루션을 사용하여 바코드 라이브러리를 설치할 수도 있습니다. 다음 단계를 따르세요. 도구 > NuGet 패키지 관리자 > 솔루션용 NuGet 패키지 관리를 클릭하세요. 이를 통해 NuGet 패키지 관리자가 열립니다. Browse를 클릭하고 BarCode를 검색한 후 클래스 라이브러리를 설치하십시오. NuGet 패키지 관리자에서 BarCode 라이브러리 찾기 2.3. 링크에서 다운로드하기 대안으로, IronBarCode.Dll을 다운로드하여 프로젝트에 참조로 추가할 수 있으며 .NET 바코드 DLL에서도 참조할 수 있습니다. 3. 네임스페이스 가져오기 이 튜토리얼을 위해 적절한 참조를 보장하려면 IronBarCode 네임스페이스와 기타 시스템 어셈블리가 필요합니다. using IronBarCode; // Provides functionality for QR and barcode generation using System; // Contains fundamental classes and base classes that define commonly-used value and reference data types using System.Drawing; // Provides access to GDI+ basic graphic functionality using System.Linq; // Provides classes and interfaces that support queries using IronBarCode; // Provides functionality for QR and barcode generation using System; // Contains fundamental classes and base classes that define commonly-used value and reference data types using System.Drawing; // Provides access to GDI+ basic graphic functionality using System.Linq; // Provides classes and interfaces that support queries $vbLabelText $csharpLabel 4. 한 줄의 코드로 QR 코드 생성하기 다음 샘플 코드는 한 줄의 코드만으로 QR 코드 이미지를 생성할 수 있도록 합니다. QR 코드를 생성할 텍스트 박스에 원하는 텍스트를 입력하세요. 이 코드를 'Generate PNG' 버튼 클릭 이벤트에 넣으세요. QR 코드 이미지는 PNG 형식으로 저장할 수 있습니다. // Simple QR Code generation private void button1_Click(object sender, EventArgs e) { // Generate a QR code from the text provided in the TextBox GeneratedBarcode qrCode = QRCodeWriter.CreateQrCode(textBox1.Text); // Save the generated QR code as a PNG file qrCode.SaveAsPng("QrCode.png"); } // Simple QR Code generation private void button1_Click(object sender, EventArgs e) { // Generate a QR code from the text provided in the TextBox GeneratedBarcode qrCode = QRCodeWriter.CreateQrCode(textBox1.Text); // Save the generated QR code as a PNG file qrCode.SaveAsPng("QrCode.png"); } $vbLabelText $csharpLabel 다음은 QR 코드 생성기의 출력입니다: QR 코드: https://ironsoftware.com/csharp/barcode/docs/ 5. QR 코드 이미지에 로고 추가하기 CreateQrCodeWithLogo 메서드를 QRCodeWriter 클래스에서 사용하여 QR 코드에 로고와 같은 추가 정보를 추가할 수 있습니다. 샘플 코드는 이 과정이 얼마나 쉬운지를 보여줍니다. 컴퓨터에서 로고를 찾아보면 PictureBox가 열립니다. 코드는 다음과 같습니다. // Open file dialog to select an image OpenFileDialog open = new OpenFileDialog(); // Set image file filters to ensure valid image types are opened open.Filter = "Image Files(*.jpg; *.png; *.jpeg; *.gif; *.bmp)|*.jpg; *.png; *.jpeg; *.gif; *.bmp"; if (open.ShowDialog() == DialogResult.OK) { // Display image in PictureBox and store file path for later use pictureBox1.Image = new Bitmap(open.FileName); // Store image file path in class data member ImageFileName = open.FileName; } // Open file dialog to select an image OpenFileDialog open = new OpenFileDialog(); // Set image file filters to ensure valid image types are opened open.Filter = "Image Files(*.jpg; *.png; *.jpeg; *.gif; *.bmp)|*.jpg; *.png; *.jpeg; *.gif; *.bmp"; if (open.ShowDialog() == DialogResult.OK) { // Display image in PictureBox and store file path for later use pictureBox1.Image = new Bitmap(open.FileName); // Store image file path in class data member ImageFileName = open.FileName; } $vbLabelText $csharpLabel 다음으로 텍스트 박스에 텍스트를 입력하고 Generate PNG 버튼에 이 코드를 넣고 클릭하세요. // Generate a QR code with a logo GeneratedBarcode qrCode = QRCodeWriter.CreateQrCodeWithLogo(textBox1.Text, ImageFileName, 500); // Save the generated QR code with logo as a PNG file qrCode.SaveAsPng("QrCodeWithImage.png"); // Generate a QR code with a logo GeneratedBarcode qrCode = QRCodeWriter.CreateQrCodeWithLogo(textBox1.Text, ImageFileName, 500); // Save the generated QR code with logo as a PNG file qrCode.SaveAsPng("QrCodeWithImage.png"); $vbLabelText $csharpLabel 이 코드는 바코드에 Iron 로고를 추가합니다. 순수 코드를 읽을 수 있는 적당한 크기로 자동 조정하고 QR 코드의 정사각형 격자에 로고를 맞추어 적절하게 보이도록 합니다. 로고 이미지가 포함된 C# QR 코드 생성 6. PDF 또는 HTML 이미지로 저장하기 생성된 QR 코드를 PDF 또는 HTML 이미지로 저장할 수 있습니다. 마지막 코드 줄은 편의를 위해 기본 PDF 브라우저에서 PDF를 엽니다. Generate PDF 버튼에 SaveAsPdf를 추가하고 Generate HTML 버튼에 SaveAsHtmlFile를 추가하세요. // Generate a QR code with a logo GeneratedBarcode qrCode = QRCodeWriter.CreateQrCodeWithLogo(textBox1.Text, ImageFileName, 500); // Save the QR code as a PDF file qrCode.SaveAsPdf("QRWithLogo.pdf"); // Also, save the QR code as an HTML file qrCode.SaveAsHtmlFile("QRWithLogo.html"); // Generate a QR code with a logo GeneratedBarcode qrCode = QRCodeWriter.CreateQrCodeWithLogo(textBox1.Text, ImageFileName, 500); // Save the QR code as a PDF file qrCode.SaveAsPdf("QRWithLogo.pdf"); // Also, save the QR code as an HTML file qrCode.SaveAsHtmlFile("QRWithLogo.html"); $vbLabelText $csharpLabel 요약 IronBarcode는 C# .NET용으로 데이터를 바코드와 QR 코드로 읽고 쓰기 위한 친숙한 API를 제공하여 실제 사례에서 정확성을 최적화하고 낮은 오류율을 보장합니다. IronBarcode에 대한 자세한 정보는 이 문서 웹사이트를 방문하십시오. 또한 IronBarcode는 이미지에서 바코드를 읽기 및 더 정확하게 바코드를 읽기 위해 추가 옵션 제공 및 이미지에 필터 적용을 지원합니다. 현재 Iron Suite를 완전히 구매하면 두 개의 가격에 다섯 개의 라이브러리를 얻을 수 있습니다. 가격 페이지를 방문하여 자세한 내용을 확인하세요. 자주 묻는 질문 C# 윈도우 애플리케이션에서 QR 코드를 생성하는 방법은 무엇인가요? IronBarcode 라이브러리를 사용하면 QRCodeWriter.CreateQrCode 메서드를 통해 C# Windows 애플리케이션에서 QR 코드를 생성할 수 있습니다. 이 메서드를 사용하면 텍스트 입력을 기반으로 QR 코드를 생성하고 PNG 파일로 저장할 수 있습니다. IronBarcode 사용하여 QR 코드를 생성할 때의 장점은 무엇인가요? IronBarcode 높은 정확도와 낮은 오류율을 자랑하는 사용자 친화적인 QR 코드 생성 API를 제공합니다. 또한 QR 코드에 로고를 추가하거나 PDF 또는 HTML 파일로 저장하는 등의 추가 기능도 지원합니다. Microsoft Visual Studio에서 QR 코드 생성을 위한 Windows Forms 애플리케이션을 어떻게 설정하나요? Microsoft Visual Studio에서 Windows Forms 애플리케이션을 설정하려면 Visual Studio를 열고 '새 프로젝트 만들기'를 선택한 다음 'Windows Forms 애플리케이션 템플릿'을 선택하고 프로젝트 이름을 지정하고 대상 .NET Framework 선택한 후 '만들기'를 클릭합니다. C# 프로젝트에 QR 코드 라이브러리를 설치하는 과정은 무엇인가요? IronBarcode 라이브러리는 패키지 관리자 콘솔, NuGet 패키지 관리자 솔루션을 통해 또는 IronBarCode.DLL 파일을 직접 다운로드하여 C# 프로젝트에 설치할 수 있습니다. IronBarcode 사용하여 QR 코드에 로고를 추가할 수 있나요? 네, IronBarcode 라이브러리의 QRCodeWriter 클래스에 있는 CreateQrCodeWithLogo 메서드를 사용하면 컴퓨터에서 이미지를 선택하여 QR 코드에 로고를 추가할 수 있습니다. IronBarcode 사용하여 QR 코드를 PDF 또는 HTML로 변환할 수 있습니까? 네, IronBarcode 사용하면 SaveAsPdf 통해 QR 코드를 PDF 파일로 변환하거나 SaveAsHtmlFile 함수를 통해 HTML 파일로 변환할 수 있습니다. IronBarcode 사용하여 QR 코드를 생성하는 데 필요한 네임스페이스는 무엇입니까? IronBarcode 사용하여 QR 코드를 생성하려면 ' IronBarcode' 네임스페이스와 System, System.Drawing, System.Linq와 같은 시스템 네임스페이스를 포함해야 합니다. IronBarcode 어떤 추가적인 바코드 기능을 제공하나요? IronBarcode 이미지에서 다양한 바코드 형식을 읽는 기능을 지원하며, 정확도를 높이는 옵션과 바코드 인식률을 향상시키기 위한 필터 적용 기능을 제공합니다. IronBarcode 사용에 대한 자세한 문서는 어디에서 찾을 수 있나요? QR 코드 생성 및 기타 바코드 관련 작업에 IronBarcode 라이브러리를 사용하는 방법에 대한 자세한 정보와 지침은 IronBarcode 문서 웹사이트를 방문하십시오. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, 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 바코드 이미지를 생성할 수 있습니다. 무료 평가판을 이용해 보세요. 더 읽어보기 IronBarcode 사용하여 C#으로 QR 코드를 생성하는 방법ASP.NET 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 바코드 이미지를 생성할 수 있습니다. 무료 평가판을 이용해 보세요. 더 읽어보기