C#에서 ZIP을 7z로 변환

이 문서는 ZIP 파일을 7z 형식으로 C#에서 변환하는 방법을 설명합니다. 환경 설정 방법, 단계별 처리 과정, 실행 가능한 C# 코드 예제가 포함되어 있으며, 별도의 파일 압축 소프트웨어를 설치하지 않고도 기능을 애플리케이션에 통합할 수 있습니다.

C#에서 ZIP을 7ZIP으로 변환하는 단계

  1. Aspose.ZIP 설치하여 ZIP 아카이브를 7z로 변환
  2. Archive 클래스를 사용하여 입력 ZIP 디렉터리 읽기
  3. 출력 7z 디렉터리를 쓰기 위해 SevenZipArchive 클래스 객체 정의
  4. ZIP 아카이브의 각 파일을 반복하여 7z 아카이브에 해당 항목 생성
  5. Save 메서드를 사용하여 결과 7z 파일 저장

이 단계들은 C#에서 ZIP을 7zip으로 변환하는 전반적인 흐름을 보여줍니다. 먼저 ZIP 아카이브를 로드한 후 각 항목을 순차적으로 처리하고, 최종적으로 모든 파일 내용을 대상 아카이브에 복사합니다.

ZIP을 7z로 내보내는 C# 코드

위 코드는 C#에서 ZIP을 7z로 변환하는 작업 흐름을 보여줍니다. Archive 클래스와 SevenZipArchive 클래스를 사용하여 ZIP 파일을 변환하며, 필요에 따라 SevenZipEntrySettings 클래스를 사용하여 압축률이나 암호화 설정을 커스터마이즈할 수도 있습니다.

이 튜토리얼은 C#에서 zip 7z를 다루는 모든 관련 정보를 설명합니다. 만약 출력된 7z 파일을 코드로 추출하고 싶다면, C#에서 7z 파일 열기 문서를 참고하세요.

 한국인