
소개
7z 파일은 뛰어난 압축 비율로 유명하여 데이터 저장 및 전송을 위한 선호 선택입니다. 이 가이드에서는 **C#**를 사용하여 애플리케이션에서 7z (7zip) 파일을 열거나 추출하는 방법을 배웁니다.
목차
- 7z 파일 (7zip) 추출기 – C# API 설치
- C#를 사용하여 7z 파일 (7zip) 열기 또는 추출하기
- C#를 사용하여 비밀번호로 보호된 7zip 파일 추출 또는 압축 해제하기
- 무료 API 라이센스 받기
7z 파일 (7zip) 추출기 – C# API 설치
애플리케이션에서 7z 파일을 작업하려면 Aspose.ZIP for .NET API를 사용할 수 있습니다. 이 강력한 라이브러리는 ZIP, RAR 및 7z를 포함한 다양한 압축 형식을 지원합니다.
시작하려면 다음 명령어로 NuGet을 통해 API를 설치하세요:
PM> Install-Package Aspose.Zip
C#를 사용하여 7z 파일 (7zip) 열기 또는 추출하기
7z 파일을 열거나 추출하려면 다음 단계를 따르세요:
SevenZipArchive
클래스를 사용하여 입력 7z (7zip) 아카이브를 로드합니다.ExtractToDirectory
메서드를 사용하여 7zip 아카이브의 모든 파일을 지정된 디렉토리로 추출합니다.
다음은 샘플 코드 스니펫입니다:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
C#를 사용하여 비밀번호로 보호된 7zip 파일 추출 또는 압축 해제하기
비밀번호로 보호된 7zip 파일을 추출하려면 다음 단계를 따르세요:
- 암호화된 7z 아카이브를 로드합니다.
- 비밀번호를 제공하여
ExtractToDirectory
메서드를 사용합니다.
다음은 구현 예입니다:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("protected.7z"))
{
archive.ExtractToDirectory("output_folder", "your_password");
}
}
}
무료 API 라이센스 받기
무료 임시 라이센스를 요청하여 Aspose.ZIP API를 제한 없이 평가할 수 있습니다.
결론
이 기사에서는 **C#**를 사용하여 7z 파일을 열거나 추출하는 방법을 배웠습니다. 또한 .NET 애플리케이션에서 비밀번호로 보호된 아카이브를 처리하는 방법도 탐색했습니다. 추가 지원이 필요하면 무료 지원 포럼을 방문하거나 API 문서를 확인하세요.
Aspose Plugin을 사용하면 7z 파일 조작을 손쉽게 관리할 수 있으며, 이는 .NET 애플리케이션에서 프로그래밍 방식의 7z 추출을 구현하는 데 필수 도구입니다.