IRONSOFTWAREHOME
IRONBARCODE 사용

바코드 생성기 .NET 튜토리얼

Curtis Chau
Curtis Chau
Updated: 2026년 5월 11일

바코드 사용이 급증함에 따라 개발자는 선호하는 프로그래밍 언어로 바코드를 생성할 수 있어야 합니다. 따라서, 이 튜토리얼은 .NET에서 바코드를 생성하는 방법을 데모할 것입니다.

바코드 생성기 .NET 튜토리얼

  1. Visual Studio에서 프로젝트 생성하기
  2. C# 바코드 생성 라이브러리 설치하기
  3. Windows Forms Application의 UI 디자인하기
  4. 핵심 기능에 대한 코드 작성하기
  5. .NET 바코드 생성기 실행하기

튜토리얼을 시작하겠습니다.

프로젝트 생성

이 튜토리얼은 최신 Visual Studio 버전과 Windows Forms Application 템플릿을 사용합니다. 당신이 선택한 응용 프로그램과 기존 프로젝트 및 버전을 사용할 수 있습니다.

Visual Studio 열기 > 새 프로젝트 만들기 클릭 > Windows Forms Application Template 선택 > 다음 클릭 > 프로젝트 이름 지정 > 다음 클릭 => 대상 .NET Framework 선택 => 만들기 버튼 클릭.

Barcode Generator .NET 튜토리얼, 그림 1: 새로운 Windows Forms 애플리케이션 생성 새 Windows Forms Application 생성

바코드 라이브러리 설치

바코드 생성기 라이브러리를 설치하는 데 많은 이점이 있습니다. C#으로 작성된 IronBarcode는 바코드와 QR 코드를 단 한 줄의 코드로 생성하는 기능을 제공합니다. 또한 원하는 파일 형식으로 QR 코드 또는 바코드를 저장하는 것을 지원합니다. 더욱이, .NET에서 바코드를 생성하는 무료 서비스와 런타임 지원을 제공합니다.

IronBarcode NuGet Install-Package를 시작하겠습니다. 다음 세 가지 방법 중 하나를 사용하여 설치할 수 있습니다:

패키지 관리자 콘솔

패키지 관리자 콘솔에 다음 명령어를 입력하세요. 패키지를 다운로드하고 설치할 것입니다.

PM > Install-Package BarCode

Barcode Generator .NET 튜토리얼, 그림 2: 패키지 관리자 콘솔 설치 단계 패키지 관리자 콘솔 설치 단계

NuGet 패키지 관리자 솔루션

NuGet 패키지 솔루션을 사용하여 바코드 패키지를 설치할 수도 있습니다. 다음 단계를 따르세요.

도구 > NuGet 패키지 관리자 > 솔루션용 NuGet 패키지 관리를 클릭하세요.

이렇게 하면 NuGet 패키지 관리자가 열립니다. 검색을 클릭하고 "IronBarcode"를 검색한 후 라이브러리를 설치하십시오.

Barcode Generator .NET 튜토리얼, 그림 3: NuGet 패키지 관리자 UI NuGet 패키지 관리자 UI

링크에서 다운로드

대안으로 IronBarCode.Dll을 다운로드하여 .NET 바코드 DLL에서 참조로 프로젝트에 추가할 수 있습니다.

Windows Forms를 디자인하세요

.NET 바코드 생성기의 UI는 생성된 바코드 이미지를 표시하기 위해 2개의 라벨, 1개의 리치 텍스트 박스, 1개의 픽처 박스를 포함해야 합니다. 아래 이미지는 데모 목적으로 간단한 디자인을 보여줍니다.

Barcode Generator .NET 튜토리얼, 그림 4: Windows Forms 애플리케이션 디자인 Windows Forms 애플리케이션 디자인

바코드 생성 코드를 작성하세요

'생성' 버튼을 더블 클릭하세요. 다음 코드는 다음과 같습니다:

private void button1_Click(object sender, EventArgs e)
{
    // This function will be triggered when the "Generate" button is clicked
}

코드 파일 상단에 다음 네임스페이스를 추가하세요:

using IronBarCode; // Import the IronBarCode library to handle barcode operations
using System.Drawing; // Import for image manipulation
using System.Windows.Forms; // Import for Windows Forms functionality

다음 코드를 button1_Click() 함수 내부에 작성하십시오:

// Generate a barcode with the specified value and encoding
GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);

// Save the generated barcode as a PNG file
MyBarCode.SaveAsPng("MyBarCode.png");

// Display the generated barcode image in the PictureBox
BarcodeImage.Image = new Bitmap("MyBarCode.png");

코드를 한 줄씩 이해해 보겠습니다:

  • GeneratedBarcode은(는) 생성된 바코드를 나타내는 데이터 타입입니다.

  • CreateBarcode은(는) IronBarCode 패키지의 BarcodeWriter 클래스에서 바코드를 사용자의 입력에 기반하여 생성하는 함수입니다.

  • BarcodeValue.Text은(는) 사용자가 입력한 텍스트를 검색하여 바코드로 인코딩합니다.

  • BarcodeWriterEncoding.Code128은(는) 바코드를 생성하기 위한 인코딩 스키마를 지정합니다. 이를 QR 코드를 생성하기 위해 다른 인코딩 타입인 BarcodeWriterEncoding.QRCode으로 변경할 수 있습니다.

  • SaveAsPng("MyBarCode.png")은(는) 바코드 이미지를 PNG 파일로 저장합니다.

  • BarcodeImage은(는) 사용자에게 바코드 이미지를 표시하기 위해 폼에 있는 PictureBox 컨트롤입니다.

.NET 바코드 생성기를 실행하세요

애플리케이션을 실행하려면 Ctrl + F5을(를) 누르십시오.

Barcode Generator .NET 튜토리얼, 그림 5: 바코드 생성기 애플리케이션 실행 바코드 생성기 애플리케이션 실행

바코드로 인코딩하고자 하는 값을 아래와 같이 텍스트 박스에 입력하세요.

Barcode Generator .NET 튜토리얼, 그림 6: URL을 붙여넣어 바코드 생성 URL 붙여 넣어 바코드를 생성하세요

이제 '생성' 버튼을 클릭하세요. 바코드가 아래와 같이 생성됩니다.

Barcode Generator .NET 튜토리얼, 그림 7: Windows Forms 애플리케이션에서 생성된 바코드 Windows Forms 애플리케이션에서 생성된 바코드

바코드의 값을 표시하세요

다음으로 한 줄의 코드로 바코드의 값을 표시할 수 있습니다:

// Add the encoded barcode value as text below the barcode image
MyBarCode.AddBarcodeValueTextBelowBarcode();

산출

Barcode Generator .NET 튜토리얼, 그림 8: 문자열 값으로부터 바코드 생성 문자열 값에서 바코드 생성

요약

IronBarcode는 개발자가 .NET을 위해 바코드를 읽고 쓸 수 있는 친숙한 API를 제공하여 정확도를 최적화하고 실제 소프트웨어에서 낮은 오류율을 보장합니다. IronBarcode에 대한 더 많은 정보를 위해 공식 문서 페이지를 방문하세요.

현재 Iron Suite 전체를 구매하면 두 개의 가격으로 다섯 개의 라이브러리를 얻을 수 있습니다. 더 많은 정보를 원하시면.

Curtis Chau
기술 문서 작성자

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

...
더 읽어보기

관련 기사

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.