IRONSOFTWAREHOME
ZIP에 파일 추가
using IronZip;

// Open an existing ZIP
using (var archive = IronZipArchive.FromFile("existing.zip"))
{
    // Add files
    archive.Add("./assets/image3.png");
    archive.Add("./assets/image4.png");

    // Export the ZIP
    archive.SaveAs("result.zip");
}
Imports IronZip

' Open an existing ZIP
Using archive = IronZipArchive.FromFile("existing.zip")
    ' Add files
    archive.Add("./assets/image3.png")
    archive.Add("./assets/image4.png")

    ' Export the ZIP
    archive.SaveAs("result.zip")
End Using
NuGet Download
PM > Install-Package IronZip
ZIP에 파일 추가

ZIP에 파일 추가

사용자들은 기존 ZIP 압축 파일에 새 파일을 추가하는 데 어려움을 겪는 경우가 많습니다. 일반적인 과정은 현재 아카이브의 압축을 풀고, 새 파일을 추가한 다음, 모든 것을 새로운 ZIP 파일로 압축하는 것입니다. 이 방법은 특히 여러 개의 ZIP 아카이브를 처리할 때 번거롭고 시간이 많이 소요됩니다.

보다 효율적인 해결책은 ZIP 파일을 프로그램적으로 조작할 수 있는 라이브러리를 활용하는 것입니다. IronZip는 강력한 Add 메소드와 함께 이 분야에서 탁월하여, 사용자가 추출을 요구하지 않고 새로운 파일을 매끄럽게 통합할 수 있게 합니다. 다음 코드 예제에서는 Add 메소드의 직관적인 성격을 시연하여, 몇 줄의 코드로 기존 ZIP 아카이브에 새로운 파일을 얼마나 쉽게 추가할 수 있는지 보여줍니다.

기존 ZIP 파일에 접근하여 파일 추가하기

먼저 IronZip 네임스페이스를 가져옵니다. 그 후, 새로운 IronZipArchive 클래스를 초기화하고, FromFile 메소드를 사용하여 하나의 매개변수를 입력합니다: 접근하려는 ZIP의 경로입니다. 경로가 올바르지 않으면 작업이 실패한다는 점에 유의하십시오.

파일 추가

ZIP 파일에 접근한 후에는 그 안에 파일을 추가할 수 있습니다. 기존 ZIP에 새로운 파일을 추가하기 위해 Add 메소드를 호출합니다. 이 메소드는 추가하려는 파일의 경로를 매개변수로 받습니다; 위와 마찬가지로, 제공된 경로가 올바르지 않으면 작업이 실패합니다. 예제 내에서 두 개의 파일 경로 이미지를 제공하여, image3.pngimage4.png에 대해 Add을 사용하여 기존 ZIP에 추가합니다.

PNG 외에도 IronZIP은 Add 메소드와 호환되는 다양한 파일 유형을 지원합니다. 사용자는 jpg, svg와 같은 인기 있는 이미지 형식은 물론 tiff 및 gif와 같은 다중 프레임 이미지도 추가할 수 있습니다. 텍스트 파일, 문서(PDF, DOCX, XLSX) 및 오디오 파일(MP3 및 WAV)과 같은 다른 파일 형식도 지원됩니다. ZIP 압축 파일 안에 또 다른 ZIP 압축 파일을 추가하는 것도 지원되어 활용도가 높습니다. 추가할 수 있는 파일 목록 전체는 여기를 참조하십시오.

ZIP 파일 내보내기

마지막으로, 기존 ZIP에 파일을 추가한 후 SaveAs을 호출하여 새로 추가된 파일을 포함한 ZIP 아카이브에 새로운 이름을 제공하십시오.

ZIP 압축 파일을 만들고, 읽고, 압축을 푸는 방법을 알아보세요.
GitHub에서 보기

시작할 준비 되셨나요?

Nuget Downloads 23,187버전:2026.9방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.