Kompresuj wiele plików z szyfrowaniem w Aspose.Zip .NET
Wstęp
Witamy w tym samouczku krok po kroku dotyczącym kompresowania wielu plików przy użyciu tradycyjnego szyfrowania przy użyciu Aspose.Zip dla .NET. Aspose.Zip to potężna biblioteka, która umożliwia programistom płynną pracę z archiwami ZIP w aplikacjach .NET. W tym przewodniku przeprowadzimy Cię przez proces kompresji wielu plików przy użyciu tradycyjnego szyfrowania, zapewniając bezpieczeństwo Twoich danych.
Warunki wstępne
Zanim przejdziemy do samouczka, upewnij się, że spełniasz następujące wymagania wstępne:
Aspose.Zip dla .NET: Upewnij się, że masz zainstalowaną bibliotekę Aspose.Zip dla .NET w swoim środowisku programistycznym. Można go pobrać z Tutaj .
Twój katalog dokumentów: Zamień
"Your Document Directory"
we fragmencie kodu rzeczywistą ścieżką do katalogu dokumentów.
Importuj przestrzenie nazw
W aplikacji .NET zacznij od zaimportowania niezbędnych przestrzeni nazw. Umożliwi to dostęp do funkcjonalności zapewnianych przez Aspose.Zip. Oto przykład:
using Aspose.Zip;
using Aspose.Zip.Saving;
using System.IO;
Krok 1: Skonfiguruj plik ZIP
Utwórz nowy plik zip za pomocąArchive
klasa. Na tym etapie zdefiniujesz także tradycyjne ustawienia szyfrowania, podając hasło dla większego bezpieczeństwa.
//ExStart: Kompresuj wiele plików z tradycyjnym szyfrowaniem
using (FileStream zipFile = File.Open(".\\CompressMultipleFilesWithTraditionalEncryption_out.zip", FileMode.Create))
{
// Utwórz archiwum z tradycyjnymi ustawieniami szyfrowania
using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
// Przejdź do następnego kroku...
}
}
//ExEnd: Kompresuj wiele plików z tradycyjnym szyfrowaniem
Krok 2: Dodaj pliki do archiwum
Teraz dodaj pliki, które chcesz skompresować do archiwum. W tym przykładzie dodajemy trzy pliki: „alice29.txt”, „asyoulik.txt” i „fields.c”.
archive.CreateEntry("alice29.txt", source1);
archive.CreateEntry("asyoulik.txt", source2);
archive.CreateEntry("fields.c", source3);
Krok 3: Zapisz plik ZIP
Zapisz plik zip z dodanymi wpisami. Ten krok kończy proces kompresji.
archive.Save(zipFile);
Gratulacje! Pomyślnie skompresowałeś wiele plików przy użyciu tradycyjnego szyfrowania przy użyciu Aspose.Zip dla .NET.
Wniosek
W tym samouczku omówiliśmy, jak wykorzystać Aspose.Zip dla .NET do kompresji wielu plików przy użyciu tradycyjnego szyfrowania. Proces ten zapewnia bezpieczeństwo Twoich danych przy jednoczesnym efektywnym zarządzaniu archiwami ZIP w aplikacjach .NET.
Często zadawane pytania
1. Czy mogę używać Aspose.Zip dla .NET zarówno w środowisku Windows, jak i Linux?
Tak, Aspose.Zip dla .NET jest kompatybilny zarówno ze środowiskami Windows, jak i Linux, zapewniając elastyczność programistom.
2. Czy dostępna jest bezpłatna wersja próbna Aspose.Zip dla .NET?
Tak, możesz skorzystać z bezpłatnej wersji próbnej Aspose.Zip dla .NET Tutaj .
3. Jak mogę uzyskać pomoc dotyczącą Aspose.Zip dla .NET?
Aby uzyskać pomoc lub zadać pytania, możesz odwiedzić stronę Forum Aspose.Zip .
4. Czy dostępne są licencje tymczasowe dla Aspose.Zip dla .NET?
Tak, tymczasowe licencje można uzyskać od Tutaj .
5. Gdzie mogę znaleźć szczegółową dokumentację Aspose.Zip dla .NET?
Zapoznaj się z dokumentacją Tutaj w celu uzyskania szczegółowych informacji.