C#에서 XLS를 XLSX로 변환하는 방법

이 빠른 자습서에서는 타사 도구를 사용하지 않고 **C#에서 XLS를 XLSX로 변환하는 방법을 설명합니다. 메모리 요구 사항을 줄이고 소스 XLS에서만 원하는 데이터로 XLSX 파일을 생성하도록 XLS 로딩 작업을 사용자 정의하는 데 도움이 됩니다. XLS를 XLSX로 변환 C# 코드도 제공되어 필요한 변환을 보여 줄 뿐만 아니라 변환된 XLSX에 불필요한 데이터가 복사되는 것을 방지하기 위해 XLS 로딩 프로세스를 사용자 정의하는 방법을 안내합니다.

C#을 사용하여 XLS를 XLSX로 변환하는 단계

  1. NuGet 패키지 관리자에서 Aspose.Cells for .NET에 대한 참조를 추가하도록 애플리케이션을 설정합니다.
  2. LoadOptions 클래스 개체를 인스턴스화하여 XLS 파일 로드를 제어합니다.
  3. XLS 파일을 로드하기 전에 LoadOptions 클래스 개체 구성
  4. LoadOptions 설정을 사용하여 XLS 파일을 Workbook 개체에 로드합니다.
  5. 로드된 XLS 파일을 디스크에 XLSX로 저장

위의 단계는 C#을 사용하여 XLS를 XLSX로 변환하는 방법을 지원하는 단계별 프로세스를 제공합니다. 사용자 정의 없이 XLS를 XLSX에 저장하려는 경우 이 프로세스는 매우 간단하며 몇 줄의 코드로 충분합니다. 그러나 학습 목적으로 XLS에서 데이터를 필터링하고 소스 XLS 파일을 여는 동안 수식을 자동으로 실행하도록 플래그를 설정하는 것처럼 XLS 파일 로드 작업을 제어하기 위해 단계와 샘플 코드가 공유됩니다.

C#에서 XLS를 XLSX로 변환하는 코드

이 코드는 LoadOptions 클래스 개체를 사용하고 메모리 설정, 파일이 열리면 수식을 구문 분석하는 플래그, 파일을 열려면 암호를 설정하고 그림만 있는 시트에서 데이터를 로드하도록 필터를 설정하는 것과 같은 몇 가지 속성을 보여줍니다. 셀에 데이터를 입력할 때 Excel 제한 사항 확인 여부, 기본 글꼴 구성, 용지 크기 설정 등과 같은 많은 다른 옵션도 있습니다.

이 튜토리얼에서는 XLS를 XLSX에 저장하기 위해 C# 기반 API를 효과적으로 사용할 수 있음을 배웠습니다. 엑셀을 이미지로 변환하는 과정을 알고 싶다면 C#에서 Excel을 이미지로 변환하는 방법에 있는 글을 참고하세요.

 한국인