dotnetzip

    2

    2답변

    Ionic zip을 사용하여 압축 된 zip 파일이 있습니다. 압축을 풀기 전에 사용 가능한 디스크 공간을 확인해야합니다. 그러나 압축되지 않은 크기를 미리 알아 내려면 어떻게해야합니까? zip 파일에 머리말 정보가 있나요 (이온으로)? 그래서 읽을 수 있습니까?

    4

    1답변

    DotNetZip에 이상한 문제가 있습니다. 해결책을 찾지 못하는 것 같습니다. 저는 몇 시간 동안 검색을했는데 이것에 대해서는 아무 것도 찾을 수 없으므로 여기에 있습니다. var ms = new MemoryStream(); using (var archive = new Ionic.Zip.ZipFile()) { foreach (var file i

    0

    1답변

    나는 C# 코드에서 Ionic.Zlib.DeflateStream (일명 DotNetZip)을 사용하고 있으며 System.IO.Compression.DeflateStream과 같은 BaseStream 속성이 없다는 것을 알았습니다. 이 간단한 방법으로 액세스 할 수 있습니까? 어쩌면 부분적인 클래스 나 확장 (그 개념에 익숙하지 않은 것일 수도 있습니다)

    4

    1답변

    DotNetZip을 사용하여 파일 시스템에서 읽은 zip 아카이브에 파일을 추가하고 있습니다. 결과 ZipFile을 byte [] 배열로 변환하고 싶습니다. 어떤 도움을 주시면 감사하겠습니다. 내 코드는 아래와 같습니다. public byte[] AddPrjFile(FileStream shapeFileZip, Uri prjLocation) {

    7

    2답변

    DotNetZip을 사용하여 MemoryStream의 파일을 zip 파일에 추가 한 다음이 zip을 MemoryStream으로 저장하여 첨부 파일로 보낼 수 있습니다. 아래 코드는 오류가 아니지만 읽을 수 없으므로 MemoryStream을 올바르게 수행하면 안됩니다. zip을 하드 드라이브에 저장하면 모든 것이 완벽하게 작동합니다. 스트림에 저장하려고 할

    0

    2답변

    Zip 파일 내에 파일을 만들 수 있습니까? 파일이 abc.zip이고 파일 이름을 SomeFile.txt으로 만들고 싶다고 가정 해 봅시다. 가능한가? [나는 Zip 파일 조작에 도움이되는 dll Ionic.Zip을 사용하고 있습니다.] 또한 압축을 풀지 않고이 작업을 수행하려고합니다.

    3

    2답변

    파일을 만들어 서버에 저장하지 않고 다운로드하려고합니다. public ActionResult DownloadZip(Guid id){ using (ZipFile zip = new ZipFile()) { zip.Password = "123456!"; // GenareteString(); // add string

    2

    1답변

    예를 들어, setup.exe을 포함하는 응용 프로그램을 자동 압축 풀기 아카이브에 배치하려고합니다. 사용자가 자동 ​​압축 해제 아카이브를 실행하면 내용을 임시 폴더에 압축을 풀고 setup.exe를 실행합니다. 이것이 가능합니까? 그렇다면 어떤 예입니까?

    2

    2답변

    이상한 문제가 있습니다. 웹 페이지의 미리보기 이미지를 만드는 중입니다. 나는 스레딩과 함께 일한 적이 있고 난 다음 코드를 사용하고 문제가 protected void GetScreenshot_Click(object sender, EventArgs e) { path = Server.MapPath(FolderID); Thread webBr

    2

    1답변

    기존 JAR 파일을 업데이트 (파일 추가/수정)하려고하는데 DotNetZip 라이브러리를 사용하는이 코드로 인해 아카이브가 "손상됨"으로 나타나고 WinRAR을 ZIP 또는 JAR 파일로 열 수 없습니다. using (FileStream fs = new FileStream("/path/to/jar", FileMode.Open)) { ZipFile