ZIP 생성
ZIP은 파일 크기를 줄여 효율적인 저장 및 전송을 가능하게 하는 파일 압축 및 아카이빙 형식입니다. 여러 파일 및 디렉토리를 하나의 아카이브로 결합할 수 있으며, 일반적으로 '.zip' 확장자를 가집니다. ZIP 압축 파일은 데이터 백업, 소프트웨어 배포 및 파일 공유에 일반적으로 사용됩니다. 이 형식은 일상적인 디지털 작업에 유용하지만, 수많은 ZIP 파일을 관리하거나 수동으로 압축하는 것은 금방 번거로워지고 사람의 실수가 발생하기 쉽습니다. 이 과정을 간소화하기 위해 IronZip을 사용하여 몇 줄의 코드만으로 아카이브를 생성할 수 있으며, 이를 통해 효율성을 높이고 이러한 지루한 작업을 자동화할 수 있습니다.
Creating ZIP File with C#
IronZip사용하여;- (var archive = new
IronZipArchive())를 사용합니다. archive.Add("./assets/image1.jpg");archive.Add("./assets/example.pdf");archive.SaveAs("output.zip");
IronZIP
먼저 IronZip 네임스페이스를 임포트하여 라이브러리를 사용합니다. 그 후, IronZipArchive 생성자와 using 문을 사용하여 빈 ZIP 아카이브를 생성하는 새로운 ZIP 아카이브를 만듭니다.
빈 아카이브에 파일 추가하기
절약하기 전에 Add 메서드를 사용하여 파일의 절대 경로를 지정함으로써 파일을 추가할 수 있습니다. 압축 파일에 단일 파일 또는 여러 파일을 추가할 수 있으며, 추가할 수 있는 파일은 위에서 보이는 이미지부터 docx 및 PDF와 같은 문서, MP3, WAV와 같은 오디오 파일, 심지어 ZIP 압축 파일까지 다양합니다. ZIP 압축 파일을 사용하면 압축 파일 안에 또 다른 압축 파일을 만들 수 있습니다.
추가할 수 있는 호환 파일 목록에 대한 자세한 내용은 여기의 문서를 참조하십시오.
저장 및 내보내기
마지막으로 아카이브를 저장하고 SaveAs 메서드를 사용하여 내보낸 후, output.zip로 저장합니다.

