푸터 콘텐츠로 바로가기

IronXL 사용하여 Blazor 에서 데이터를 Excel로 내보내는 방법

이 튜토리얼을 보고 Blazor에서 IronXL의 원활한 데이터 내보내기의 강력함을 활용하고, 앱에서 바로 Excel 파일을 effortless하게 만들고 다운로드하는 방법을 단계별로 마스터하십시오!

이 튜토리얼에서는 Visual Studio 2022 내에서 Blazor와 IronXL을 사용하여 Excel에서 데이터를 내보내는 방법을 살펴봅니다. 프로세스는 파일에 대한 다운로드 링크를 생성하기 위해 base64 바이트 배열을 입력으로 사용하는 saveAsFile.js 스크립트를 설정하는 것으로 시작됩니다. 이 스크립트는 host.cshtml 파일에서 참조하여 Blazor 앱에 연결됩니다. 그런 다음 데이터를 Excel로 변환하는 주요 절차를 가지고 있는 ExportExcel.cs 파일을 자세히 살펴봅니다. 여기에서는 샘플 데이터, 헤더, 제품 이름, SKU, 고객 정보를 사용하여 Excel 워크북과 워크시트를 생성하고 채우는 메서드 GenerateExcel를 정의합니다. JS interop을 사용하여 Excel 파일을 다운로드하기 위해 JavaScript 함수를 호출합니다. ExportExcel.razor 파일은 GenerateExcel 메서드를 실행시키는 버튼을 생성하며, JavaScript 함수 호출을 위한 IJSRuntime 인스턴스에 의해 용이하게 됩니다. 마지막으로, Excel 내보내기 페이지로의 탐색 링크를 포함하기 위해 NavMenu.razor 파일이 업데이트됩니다. 프로젝트를 실행하면 정의된 데이터와 헤더를 보여주며 IronXL의 Blazor에서의 기능을 시연하는 Excel 파일을 생성하고 다운로드할 수 있습니다.

관련 동영상

시작할 준비 되셨나요?
Nuget 다운로드 2,134,203 | 버전: 2026.7 방금 출시
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronXL.Excel
샘플을 실행하세요 데이터가 스프레드시트로 변환되는 것을 지켜보세요.

아이언 서포트 팀

저희는 주 5일, 24시간 온라인으로 운영합니다.
채팅
이메일
전화해