TAR 생성
Tar는 "Tape Archive"의 약자로, 유닉스 및 리눅스 시스템에서 흔히 사용되는 파일 압축 형식 및 유틸리티입니다. 이 기능을 사용하면 여러 파일과 디렉터리를 압축 없이 단일 아카이브로 묶을 수 있으므로 파일 구조와 메타데이터를 효과적으로 보존할 수 있습니다. Tar는 gTar 또는 bTar2와 같은 압축 유틸리티와 함께 사용되어 압축 아카이브를 생성하는 데 자주 사용되며, 이러한 아카이브는 데이터 백업 및 소프트웨어 배포에 널리 활용됩니다.
IronZIP을 사용하면 인간 오류를 줄이고 효율성을 크게 향상시켜, 전체 워크플로우를 더욱 실용적이고 관리하기 쉽게 자동화할 수 있습니다.
The 5 Steps to Creating TAR File with C#
IronZip사용하여;- (var archive = new
IronTarArchive())를 사용합니다. archive.Add("./assets/image1.jpg");archive.Add("./assets/example.PDF");archive.SaveAs("output.tar");
빈 타르 아카이브 생성
먼저, 라이브러리에 접근하기 위해 IronZip 네임스페이스를 임포트합니다. 다음으로, using 문 내의 IronTarArchive 생성자를 사용하여 새로운 Tar 아카이브를 생성합니다. 이 생성자는 빈 Tar 아카이브를 설정합니다.
빈 아카이브에 파일 추가하기
절약을 완료하기 전에, Add 메서드를 사용하여 파일의 절대 경로를 지정함으로써 파일을 포함시킬 수 있습니다. 아카이브에 파일 하나 또는 여러 개를 추가할 수 있습니다. 포함할 수 있는 파일 유형은 이미지 및 문서(예: docx 및 PDF)부터 오디오 파일(예: MP3 및 WAV), 심지어 Tar 아카이브에 이르기까지 다양하며, 이를 통해 하나의 아카이브 내에 또 다른 압축 아카이브를 생성할 수 있습니다.
추가할 수 있는 호환 파일 목록에 대한 자세한 내용은 여기의 문서를 참조하십시오.
저장 및 내보내기
마지막으로 아카이브를 저장하고 SaveAs 방법을 사용하여 내보낸 후, output.tar로 저장합니다.

