NET용 RAR 추출 플러그인은 응용 프로그램에 RAR 아카이브를 독립적으로 추출할 수 있는 기능을 제공하여 제3자 응용 프로그램에 대한 의존성을 제거합니다. 이는 RAR 아카이브와의 원활한 상호 작용을 위한 RarArchive
클래스와 RAR 아카이브 내의 개별 파일을 관리하는 RarArchiveEntry
클래스를 제공합니다.
ExtractToDirectory
메서드를 호출하세요다운로드](https://releases.aspose.com/zip/net/)에서 각각의 어셈블리 파일을 가져오거나 NuGet에서 패키지를 가져와 작업 공간에 Aspose.ZIP
를 직접 추가하세요.
필요한 경우 RAR 아카이브에서 개별 항목을 추출하고 스트림에 저장할 수 있습니다. RAR 아카이브를 로드하는 과정은 위에서 설명한 것과 동일합니다. 그러나 특정 항목을 추출하려면 코드가 항목 집합을 반복하고 이를 바이트 배열에 저장해야 합니다. 아래에 표시된 내용처럼요.
RAR 파일은 하나 이상의 파일을 하나의 컨테이너로 압축하고 저장하는 데 사용됩니다. 이는 파일의 전체 크기를 줄여 전송하거나 저장하기 쉽게 돕습니다.
다음 텍스트를 번역합니다. RAR은 ZIP보다 더 좋은 압축률을 제공하는 경우가 많습니다. 게다가, RAR은 비밀번호 보호, 오류 복구 및 아카이브를 여러 부분으로 나누는 기능과 같은 기능을 지원합니다.
RAR 압축 해제 플러그인은 대용량 아카이브를 처리하는 데 설계되었지만 정확한 제한 사항은 시스템 자원 및 환경에 따라 다를 수 있습니다. 아카이브 크기에 대한 구체적인 가이드라인을 확인하는 것이 권장됩니다.
RarArchive` 클래스를 사용하여 RAR 아카이브에서 특정 파일을 추출할 수 있습니다. 아카이브를로드 한 후 항목을 반복하고 제공된 메서드를 사용하여 원하는 파일을 추출할 수 있습니다. 이를 달성하는 방법에 대한 단계별 안내서는 문서의 코드 예제를 확인하세요.
RAR Extractor플러그인은 비밀번호로 보호된 RAR 아카이브를 지원합니다.
RarArchive` 클래스의 인스턴스를 생성할 때 보안된 RAR 파일의 내용을 해제하고 추출하려면 필요한 비밀번호를 매개변수로 제공할 수 있습니다. 데이터 무결성을 유지하기 위해 애플리케이션에서 비밀번호를 안전하게 처리하도록 하십시오.
절대로. .NET용 RAR 추출기는 RAR4 및 RAR5 형식과 매끄럽게 작동하도록 설계되었습니다. 플러그인을 사용하여 두 버전 중 어느 것으로 생성된 아카이브에서 파일을 추출할 수 있어서 응용 프로그램에서 호환성과 유연성을 보장할 수 있습니다.
NET용 RAR 압축 해제기에는 손상된 또는 문제가 있는 아카이브를 처리하기 위한 오류 처리 매커니즘이 포함되어 있습니다. 파일을 추출할 때 플러그인은 오류를 확인하고 관련 정보를 제공하여 응용 프로그램에서 특이한 경우를 우아하게 처리할 수 있도록 합니다. 오류 처리 최상의 실천에 대한 안내는 문서를 참조하십시오.
NET용 RAR 추출기는 스레드 안전하도록 설계되었습니다. 여러 스레드 환경에서 사용하여 RAR 아카이브를 동시에 추출할 수 있어 애플리케이션의 성능을 향상시킬 수 있습니다. 추출 프로세스 중 충돌을 피하려면 스레드 동기화를 적절히 관리해야 합니다.