ASP.NET MVC에서 바코드 이미지 생성 및 표시

바코드는 기계가 읽을 수 있는 형식으로 인코딩된 데이터의 시각적 표현으로, 일반적으로 숫자와 평행 선을 통해 제품이나 회사에 대한 정보를 전달하는 데 사용됩니다. 이 가이드에서는 ASP.NET MVC 애플리케이션에서 다양한 유형의 바코드를 동적으로 생성하고 표시하는 방법을 배웁니다. 여기에는 Data Matrix, Aztec 및 Code 128과 같은 인기 있는 형식이 포함됩니다. 이 튜토리얼이 끝나면 프로젝트에 사용할 수 있는 완전한 기능의 ASP.NET MVC 바코드 생성기를 갖게 될 것입니다. 시작해 보겠습니다!

목차

  1. ASP.NET MVC 바코드 생성기의 특징
  2. ASP.NET MVC에서 바코드를 생성하기 위한 C# API
  3. 바코드 이미지를 생성하고 표시하는 단계
  4. 데모 ASP.NET MVC 바코드 생성기
  5. ASP.NET MVC 바코드 생성기 소스 코드 다운로드

ASP.NET MVC 바코드 생성기의 특징

ASP.NET MVC 바코드 생성기는 인상적인 기능을 제공합니다:

  1. 다양한 바코드 심볼로지 지원:

    • Code 128
    • Code 11
    • Code 39
    • QR 코드
    • Data Matrix
    • EAN 13
    • EAN 8
    • ITF 14
    • PDF 417
  2. 이미지 형식 옵션:

    • PNG
    • JPEG
    • BMP
    • EMF
    • SVG
  3. 미리보기 기능: 저장하기 전에 생성된 바코드 이미지를 미리 볼 수 있습니다.

  4. 다운로드 기능: 생성된 바코드 이미지를 쉽게 로컬 디스크에 저장할 수 있습니다.

ASP.NET MVC에서 바코드를 생성하기 위한 C# API

ASP.NET MVC 애플리케이션에서 표시할 바코드 이미지를 생성하기 위해 Aspose.BarCode for .NET API를 사용합니다. 이 강력한 API는 다양한 바코드 유형의 생성 및 인식을 허용합니다. DLL을 다운로드하거나 다음 명령을 사용하여 NuGet으로 설치할 수 있습니다:

PM> Install-Package Aspose.BarCode

바코드 이미지를 생성하고 표시하는 단계

ASP.NET MVC 애플리케이션에서 바코드 이미지를 생성하고 표시하려면 다음 단계를 따르세요:

  1. 새 프로젝트 만들기: ASP.NET Web Application (.NET Framework) 프로젝트 템플릿을 선택합니다.

    프로젝트 템플릿 선택
  2. MVC 선택: 새 ASP.NET Web Application 만들기 대화 상자에서 MVC를 선택하고 생성을 클릭합니다.

    MVC 선택
  3. Aspose.BarCode for .NET 설치: NuGet 패키지 관리자를 열고 Aspose.BarCode for .NET 패키지를 설치합니다.

    Aspose.Bar.Code for .NET 설치
  4. 이미지 폴더 만들기: 생성된 바코드 이미지를 저장할 Images라는 새 폴더를 추가합니다.

    이미지 폴더 만들기
  5. 바코드 모델 만들기: Models 폴더에 바코드 정보를 저장할 Barcode라는 모델을 만듭니다.

  6. 바코드 심볼로지 열거형 추가: Barcode.cs 파일에 지원되는 바코드 심볼로지를 나열하는 열거형을 만듭니다.

  7. 이미지 형식 열거형 추가: 마찬가지로 지원되는 이미지 형식에 대한 열거형을 추가합니다.

  8. 인덱스 보기 수정: Views/Home/index.cshtml 파일을 열고 제공된 스크립트로 내용을 교체합니다.

  9. HomeController 업데이트: HomeController 클래스에서 POST 요청을 처리할 새로운 액션 결과를 추가합니다.

  10. 이미지 다운로드 액션 추가: 이미지 다운로드 요청을 관리하기 위해 HomeController에 새로운 액션 결과를 구현합니다.

  11. 애플리케이션 실행: 마지막으로 애플리케이션을 실행하여 바코드 생성기가 작동하는 모습을 확인합니다.

데모 ASP.NET MVC 바코드 생성기

방금 구축한 ASP.NET MVC 바코드 생성기 애플리케이션의 데모입니다:

데모 ASP.NET MVC 바코드 생성기

데모 ASP.NET MVC 바코드 생성기

ASP.NET MVC 바코드 생성기 소스 코드 다운로드

ASP.NET MVC 바코드 생성기 애플리케이션의 전체 소스 코드는 GitHub에서 다운로드할 수 있습니다.

무료 라이센스 받기

평가 제한 없이 라이브러리를 탐색하려면 무료 임시 라이센스를 받을 수 있습니다.

결론

이 기사에서는 ASP.NET MVC 애플리케이션에서 바코드 이미지를 생성하고 표시하는 방법을 살펴보았습니다. 또한 생성된 바코드 이미지를 프로그래밍 방식으로 다운로드하는 방법도 배웠습니다. 추가 정보는 Aspose.BarCode for .NET API 문서를 참조하십시오. 질문이 있거나 도움이 필요하시면 Aspose 포럼에서 문의해 주세요.

참고 문헌