IRONXL 사용하여 .NET 6에서 파일을 Excel로 내보내는 방법 커티스 차우 업데이트됨:6월 22, 2025 다운로드 IronXL NuGet 다운로드 DLL 다운로드 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 이 문서에서는 가장 인기 있는 라이브러리 중 하나인 IronXL을 사용하여 .NET 기술에서 Microsoft Excel 문서와 상호작용하는 방법을 CSV 형식이든 표준 Excel 형식이든 비교하고 대조합니다. 2.0 IronXL 라이브러리 기능 Microsoft Excel 문서는 C# IronXL .NET Excel 라이브러리를 사용하여 CSV 파일로 읽고 변환할 수 있습니다. IronXL은 다양한 스프레드시트 형식을 읽을 수 있는 독립형 .NET 소프트웨어 라이브러리로, Microsoft Office나 Microsoft.Office.Interop.Excel가 설치될 필요가 없습니다. IronXL의 간단한 C# API를 사용하면 .NET 환경에서 Excel 스프레드시트를 빠르게 읽고 수정하고 생성할 수 있습니다. IronXL은 .NET Core, .NET Framework, Xamarin, Mobile, Linux, macOS, Azure를 완벽하게 지원합니다. IronXL은 .NET Framework와 .NET Core를 모두 지원하는 C#을 위한 최고의 Excel 스프레드시트 라이브러리 중 하나입니다. IronXL은 콘솔 응용 프로그램, Windows Forms, 웹 애플리케이션을 포함한 거의 모든 .NET Framework를 지원합니다. IronXL은 Windows, Linux, macOS 운영 체제와 호환됩니다. IronXL은 Excel 파일을 빠르고 쉽게 읽을 수 있습니다. IronXL은 XLSX, CSV, XLS, XLST, TSV, XLSM 등 다양한 Excel 파일 형식을 읽을 수 있습니다. IronXL은 데이터 테이블 및 데이터 세트를 가져오고 업데이트하며 내보낼 수 있는 많은 옵션을 제공합니다. IronXL은 Excel에 대한 계산을 생성할 수 있습니다. IronXL은 텍스트, 숫자, 수식, 날짜, 통화, 백분율을 포함하여 여러 Excel 열 데이터 형식을 지원합니다. IronXL은 텍스트, 정수, 수식, 날짜, 통화, 백분율을 포함한 다음 Excel 열 데이터 유형을 지원합니다. 공식 IronXL 웹사이트를 방문하여 더 많은 정보를 알아보세요. 3.0 .NET Core 6 프로젝트 생성하기 이 뉴스레터의 다음 섹션에서는 IronXL 라이브러리가 QR 코드를 생성하는 방법을 쉽게 보여주는 예제를 제공합니다. Visual Studio를 열고 "파일" 메뉴 옵션에서 "새 프로젝트"를 선택하세요. 나오는 대화 상자에서 "콘솔 앱" 템플릿을 선택하고 "다음"을 클릭하세요. Visual Studio에서 새 프로젝트 생성 프로젝트 이름으로 선택한 모든 이름을 입력하고, 새 프로젝트의 위치를 위치 필드에 입력합니다. 다음 버튼을 클릭하여 진행하세요. 새 프로젝트 구성하기 프레임워크 드롭다운 옵션에서 .NET Framework를 선택합니다. 여기서는 장기 지원이 있는 .NET 6.0을 사용하고 있습니다. 그런 다음 생성 버튼을 클릭합니다. .NET Framework 선택 다음으로 솔루션에 필요한 IronXL 라이브러리를 다운로드합니다. 이를 위해 패키지 관리자 콘솔에서 다음 명령을 사용합니다: Install-Package IronXl.Excel 패키지 관리자 콘솔 탭 또한 'IronXL' 패키지를 NuGet 패키지 관리자를 통해 검색하고 설치할 수 있습니다. 이렇게 하면 IronXL 관련 NuGet 패키지가 모두 나열되고, 필요한 패키지를 선택하여 다운로드할 수 있습니다. NuGet 패키지 관리자 UI에서 IronXL 패키지 검색 및 설치 생성된 폼에는 생성된 IronXL 이미지를 선택한 위치에 저장할 수 있는 '다른 이름으로 저장' 대화 상자가 추가되었습니다. 4.0 IronXL을 사용하여 데이터 내보내기 IronXL을 사용하여 데이터를 Excel 형식으로 쉽게 내보낼 수 있으며, IronXL을 사용하여 XLS, XLSX, CSV, JSON, XML 등 다양한 파일 형식으로 데이터를 내보낼 수 있습니다. 4.1 Excel 파일로 데이터 내보내기 코드 몇 줄만으로 .xlsx 또는 .xls 형식으로 데이터를 내보내는 것은 매우 간단합니다. 아래는 Excel 파일에서 데이터를 간단한 표 형식으로 내보내는 예제 소스 코드입니다: // Load an existing Excel file into a WorkBook object. var workbook = IronXl.WorkBook.LoadExcel("Demo file.xlsx"); // Save the entire workbook as export.xlsx. workbook.SaveAs("export.xlsx"); // Alternatively, save as export.xls. workbook.SaveAs("export.xls"); // Save a specific worksheet, identified by index, as export.xls. workbook.WorkSheets[0].SaveAs("export.xls"); // Load an existing Excel file into a WorkBook object. var workbook = IronXl.WorkBook.LoadExcel("Demo file.xlsx"); // Save the entire workbook as export.xlsx. workbook.SaveAs("export.xlsx"); // Alternatively, save as export.xls. workbook.SaveAs("export.xls"); // Save a specific worksheet, identified by index, as export.xls. workbook.WorkSheets[0].SaveAs("export.xls"); $vbLabelText $csharpLabel 위 예제에서는 LoadExcel 메서드를 사용하여 기존 Excel 파일을 로드하며, 파일 경로와 함께 파일 이름을 매개변수로 전달할 수 있습니다. 이 과정에서 파일이 'Workbook' 객체로 로드됩니다. WorkBook 객체는 SaveAs이라는 메서드를 제공하며, 이를 통해 Excel 문서를 XLSX 또는 XLS 파일로 저장할 수 있습니다. 이 메서드는 선택한 형식으로 전체 파일을 저장합니다. Excel 워크시트의 인덱스 값을 사용하거나 시트 이름을 지정하여 특정 Excel 워크시트를 선택할 수도 있습니다. 그런 다음 SaveAs 함수를 사용하여 Excel 워크시트의 데이터를 별도의 파일로 내보냅니다. 4.2 CSV 파일로 데이터 내보내기 IronXL을 사용하여 데이터를 CSV로도 내보낼 수 있습니다. 아래에는 데이터 소스를 CSV 형식으로 내보내는 예제 코드가 있습니다: // Load an existing Excel file into an WorkBook object. var excelDoc = IronXl.WorkBook.LoadExcel("Demo file.xlsx"); // Save the loaded Excel document as a CSV file. excelDoc.SaveAsCsv("export.csv"); // Load an existing Excel file into an WorkBook object. var excelDoc = IronXl.WorkBook.LoadExcel("Demo file.xlsx"); // Save the loaded Excel document as a CSV file. excelDoc.SaveAsCsv("export.csv"); $vbLabelText $csharpLabel 위 코드는 XLS로 내보내는 것과 유사합니다. IronXL은 SaveAsCsv이라는 별도의 메서드를 제공하여 XLSX 파일을 CSV 파일로 내보내는 데 도움을 줍니다. 이는 사용하기 쉽고 간단합니다. 위 코드에서는 XLSX 파일을 로드하고 변환하여 CSV 파일로 저장하며, 이 모든 것이 코드 몇 줄로 가능합니다. LoadExcel 메서드의 매개변수로 비밀번호와 같은 사용자 입력을 전달할 수도 있습니다. 4.3 JSON 파일로 데이터 내보내기 다음 코드를 사용하면 XLSX 파일을 JSON으로 저장하는 것이 그 어느 때보다 쉬워졌습니다: // Load the Excel document into an WorkBook object. var excelDoc = IronXl.WorkBook.LoadExcel("Demo file.xlsx"); // Save the loaded document as a JSON file. excelDoc.SaveAsJson("export.json"); // Alternatively, save as an XML file. excelDoc.SaveAsXml("export.xml"); // Load the Excel document into an WorkBook object. var excelDoc = IronXl.WorkBook.LoadExcel("Demo file.xlsx"); // Save the loaded document as a JSON file. excelDoc.SaveAsJson("export.json"); // Alternatively, save as an XML file. excelDoc.SaveAsXml("export.xml"); $vbLabelText $csharpLabel 위 샘플 코드는 IronXL이 파일을 XML 및 JSON으로 저장할 수 있는 별도의 메서드를 제공하며, 이는 쉽게 구현할 수 있음을 보여줍니다. IronXL은 헤더 행, 글꼴 크기, 수식, 색상 등과 같은 기능을 제공합니다. IronXL 튜토리얼을 방문하여 더 많은 정보를 얻으세요. 결론 IronXL은 다른 외부 라이브러리에 독립적이며 가장 널리 사용되는 Excel 유틸리티 중 하나입니다. Microsoft Excel이 설치될 필요가 없으며, 다양한 채널로 기능을 수행합니다. 프로그래밍 방식으로 구현해야 하는 Microsoft Excel 문서와 관련된 모든 작업에 대해 IronXL은 일체형 솔루션을 제공합니다. 수식 계산을 수행하고, 문자열 또는 숫자를 정렬하고, 데이터를 잘라내고 추가하고, 찾기 및 바꾸기, 셀 병합 및 병합 해제, 파일 저장을 수행할 수 있습니다. 또한, 셀 데이터 형식을 설정하고 스프레드시트 데이터 유효성 검사를 수행할 수 있습니다. CSV 파일을 읽고 쓸 수도 있어 Excel 데이터와의 상호작용을 가능하게 합니다. IronXL은 출시 시 $799에서 제공되며, 고객에게 업데이트 및 제품 지원을 위한 1년 멤버십 요금을 지불할 옵션을 제공합니다. 추가 요금으로 IronXL은 무제한 재배포에 대한 보안을 제공합니다. 라이선싱 페이지를 방문하여 가격 정보에 대한 자세한 내용을 알아보십시오. 자주 묻는 질문 Interop을 사용하지 않고 .NET 6에서 데이터를 Excel로 내보내는 방법은 무엇인가요? IronXL 라이브러리를 사용하면 Microsoft.Office.Interop.Excel에 의존하지 않고도 .NET 6에서 데이터를 Excel로 내보낼 수 있습니다. IronXL 사용하면 XLS, XLSX, CSV, JSON, XML 등 다양한 형식으로 Excel 파일을 생성, 수정 및 저장할 수 있습니다. .NET 환경에서 IronXL 사용하여 Excel 작업을 수행할 때의 이점은 무엇입니까? IronXL Excel 작업을 위한 간단한 C# API를 제공하며 XLS, XLSX, CSV를 포함한 다양한 형식을 지원합니다. Microsoft Excel과 독립적으로 작동하며 다양한 .NET Framework와 호환되고 Windows, Linux 및 macOS에서 실행됩니다. .NET 6 프로젝트에 IronXL 설치하는 데 필요한 단계는 무엇입니까? .NET 6 프로젝트에 IronXL 설치하려면 패키지 관리자 콘솔에서 Install-Package IronXl.Excel 명령을 사용하거나 Visual Studio의 NuGet 패키지 관리자에서 ' IronXL'을 찾아 설치할 수 있습니다. IronXL 사용하여 Excel 파일을 JSON 형식으로 내보내는 방법은 무엇입니까? IronXL 사용하여 Excel 문서를 WorkBook 객체로 불러온 다음 SaveAsJson 메서드를 사용하여 JSON 파일로 저장하면 Excel 파일을 JSON 형식으로 내보낼 수 있습니다. IronXL 엑셀 수식과 데이터 서식을 처리할 수 있습니까? 네, IronXL Excel 수식을 지원하고 셀의 데이터 형식을 설정할 수 있어 계산을 쉽게 수행하고 데이터가 일관되게 표시되도록 합니다. IronXL Excel을 사용하려면 Microsoft Office가 설치되어 있어야 합니까? 아니요, IronXL 작동하는 데 Microsoft Office 또는 외부 Excel 애플리케이션이 필요하지 않습니다. IronXL은 Excel 작업을 독립적으로 처리하는 독립형 라이브러리입니다. IronXL 어떤 파일 형식으로 데이터를 내보낼 수 있나요? IronXL XLS, XLSX, CSV, JSON, XML을 포함한 여러 파일 형식으로 데이터를 내보낼 수 있어 데이터 저장 및 공유 방식에 유연성을 제공합니다. IronXL .NET Core 애플리케이션과 함께 사용할 수 있습니까? 네, IronXL .NET Core, .NET Framework, Xamarin, 모바일, Azure 등과 호환되므로 다양한 유형의 애플리케이션에 활용할 수 있습니다. IronXL 어떤 종류의 지원과 업데이트를 제공하나요? IronXL 업데이트 및 제품 지원을 위한 1년 멤버십을 제공합니다. 또한 개발자에게 보안과 유연성을 제공하는 무제한 재배포 옵션도 있습니다. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. 관련 기사 업데이트됨 3월 1, 2026 .NET C#에서 Excel 파일 다운로드: XLSX, CSV 등 다양한 형식으로 데이터 내보내기 ASP.NET Core 에서 C# 및 IronXL 사용하여 Excel 파일을 다운로드하는 방법을 설명합니다. MVC 컨트롤러에서 MemoryStream 및 File() 반환 값을 사용하여 데이터를 XLSX, CSV 및 XML 형식으로 내보낼 수 있습니다. 코드 예제가 포함되어 있습니다. 더 읽어보기 업데이트됨 3월 1, 2026 IronXL 사용하여 Blazor 에서 Excel 파일을 내보내는 방법 IronXL 사용하여 Blazor Server 애플리케이션에서 데이터를 Excel로 내보내는 방법을 알아보세요. 이 가이드에서는 프로젝트 설정, 서비스 설계, 조건부 서식, 다중 시트 보고서 및 오류 처리에 대한 모든 C# 코드 예제를 다룹니다. 더 읽어보기 업데이트됨 2월 27, 2026 StreamReader 대신 C#에서 Excel 파일을 읽는 방법 StreamReader가 Excel 파일을 읽을 수 없는 이유와 C# .NET 에서 IronXL 사용하여 디스크 또는 메모리 스트림에서 XLSX 및 XLS 통합 문서를 로드하는 방법을 알아보세요. 더 읽어보기 C#에서 Excel 파일을 DataTable로 변환하는 방법ASP.NET Core 에서 데이터 테...
업데이트됨 3월 1, 2026 .NET C#에서 Excel 파일 다운로드: XLSX, CSV 등 다양한 형식으로 데이터 내보내기 ASP.NET Core 에서 C# 및 IronXL 사용하여 Excel 파일을 다운로드하는 방법을 설명합니다. MVC 컨트롤러에서 MemoryStream 및 File() 반환 값을 사용하여 데이터를 XLSX, CSV 및 XML 형식으로 내보낼 수 있습니다. 코드 예제가 포함되어 있습니다. 더 읽어보기
업데이트됨 3월 1, 2026 IronXL 사용하여 Blazor 에서 Excel 파일을 내보내는 방법 IronXL 사용하여 Blazor Server 애플리케이션에서 데이터를 Excel로 내보내는 방법을 알아보세요. 이 가이드에서는 프로젝트 설정, 서비스 설계, 조건부 서식, 다중 시트 보고서 및 오류 처리에 대한 모든 C# 코드 예제를 다룹니다. 더 읽어보기
업데이트됨 2월 27, 2026 StreamReader 대신 C#에서 Excel 파일을 읽는 방법 StreamReader가 Excel 파일을 읽을 수 없는 이유와 C# .NET 에서 IronXL 사용하여 디스크 또는 메모리 스트림에서 XLSX 및 XLS 통합 문서를 로드하는 방법을 알아보세요. 더 읽어보기