C#에서 RAR을 ZIP으로 변환하는 방법

이 짧은 튜토리얼은 **C#**에서 RARZIP로 변환하는 방법을 안내합니다. 여기에는 개발 환경을 설정하기 위한 모든 세부 정보, 응용 프로그램을 작성하기 위한 코딩 단계 목록 및 **RAR을 C#**에서 ZIP으로 변환하기 위한 실행 가능한 샘플 코드가 포함되어 있습니다. 또한 RAR 파일에서 ZIP으로 데이터를 전송하는 동안 내용을 필터링하는 다양한 옵션을 배웁니다.

C#에서 RAR 파일을 ZIP으로 변환하는 단계

  1. 프로젝트에 Aspose.ZIP for .NET를 추가하여 RAR을 ZIP으로 변환
  2. 소스 RAR 파일을 RarArchive 개체에 로드합니다.
  3. ZIP archive 생성
  4. 로드된 RAR 파일의 모든 항목을 반복합니다.
  5. 루프의 항목이 폴더인 경우 대상 ZIP 아카이브에 폴더를 만듭니다.
  6. 항목이 파일인 경우 파일 내용을 대상 ZIP 아카이브에 복사합니다.
  7. 결과 ZIP 파일을 디스크에 저장

이 단계에서는 *C#*에서 RAR을 ZIP으로 변경하는 과정을 설명합니다. RarArchive 클래스에는 RAR 파일의 모든 항목에 액세스할 수 있는 기능이 포함되어 있는 RarArchive 및 Archive라는 이름의 RAR 및 ZIP 파일을 처리하는 데 사용할 수 있는 두 가지 클래스가 있습니다. 이러한 항목은 폴더가 있는 그대로 생성되고 파일이 디스크에 저장되기 전에 ZIP 파일의 해당 폴더에 복사되도록 대상 ZIP 파일에 복사됩니다.

C#에서 RAR을 ZIP으로 변환하는 코드

이 코드는 C#*에서 *RAR to ZIP 변환기 소프트웨어를 개발하는 과정을 보여줍니다. Entries 컬렉션에는 현재 항목이 디렉토리인지 여부를 확인하는 데 사용되는 IsDirectory 속성이 포함되어 있으며 그에 따라 프로그램이 진행됩니다. 압축된 크기, 생성 시간, 마지막 액세스 시간, 수정 시간, 이름 또는 압축되지 않은 크기와 같은 다른 속성을 사용하여 결과 ZIP 파일에 추가할 항목을 필터링할 수 있습니다.

이 기사에서는 *C#*에서 WINRAR을 ZIP으로 변환하는 방법을 배웠습니다. 폴더를 압축하는 과정을 알아보려면 C#에서 폴더를 ZIP하는 방법의 문서를 참조하세요.

 한국인