Komprimujte více souborů pomocí šifrování v Aspose.Zip .NET
Úvod
Vítejte v tomto podrobném návodu na kompresi více souborů tradičním šifrováním pomocí Aspose.Zip pro .NET. Aspose.Zip je výkonná knihovna, která umožňuje vývojářům bezproblémově pracovat s archivy zip v jejich aplikacích .NET. V této příručce vás provedeme procesem komprimace více souborů pomocí tradičního šifrování, což zajistí bezpečnost vašich dat.
Předpoklady
Než se pustíme do výukového programu, ujistěte se, že máte splněny následující předpoklady:
Aspose.Zip for .NET: Ujistěte se, že máte ve svém vývojovém prostředí nainstalovanou knihovnu Aspose.Zip pro .NET. Můžete si jej stáhnout ztady.
Váš adresář dokumentů: Nahradit
"Your Document Directory"
ve fragmentu kódu se skutečnou cestou k adresáři vašeho dokumentu.
Importovat jmenné prostory
Ve své aplikaci .NET začněte importováním potřebných jmenných prostorů. To vám umožní přístup k funkcím poskytovaným Aspose.Zip. Zde je příklad:
using Aspose.Zip;
using Aspose.Zip.Saving;
using System.IO;
Krok 1: Nastavte soubor ZIP
Vytvořte nový soubor zip pomocíArchive
třída. V tomto kroku také definujete tradiční nastavení šifrování a poskytnete heslo pro větší zabezpečení.
//ExStart: CompressMultipleFilesWithTraditionalEncryption
using (FileStream zipFile = File.Open(".\\CompressMultipleFilesWithTraditionalEncryption_out.zip", FileMode.Create))
{
// Vytvořte archiv s tradičním nastavením šifrování
using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
// Pokračujte dalším krokem...
}
}
//ExEnd: CompressMultipleFilesWithTraditionalEncryption
Krok 2: Přidejte soubory do archivu
Nyní do archivu přidejte soubory, které chcete komprimovat. V tomto příkladu přidáváme tři soubory: „alice29.txt“, „asyoulik.txt“ a „fields.c“.
archive.CreateEntry("alice29.txt", source1);
archive.CreateEntry("asyoulik.txt", source2);
archive.CreateEntry("fields.c", source3);
Krok 3: Uložte soubor ZIP
Uložte soubor zip s přidanými položkami. Tento krok dokončí proces komprese.
archive.Save(zipFile);
Gratulujeme! Úspěšně jste zkomprimovali několik souborů tradičním šifrováním pomocí Aspose.Zip pro .NET.
Závěr
V tomto tutoriálu jsme prozkoumali, jak využít Aspose.Zip pro .NET ke kompresi více souborů pomocí tradičního šifrování. Tento proces zajišťuje bezpečnost vašich dat a zároveň efektivně spravuje archivy zip ve vašich aplikacích .NET.
Nejčastější dotazy
1. Mohu používat Aspose.Zip pro .NET v prostředí Windows i Linuxu?
Ano, Aspose.Zip for .NET je kompatibilní s prostředím Windows i Linux a poskytuje vývojářům flexibilitu.
2. Je k dispozici bezplatná zkušební verze pro Aspose.Zip pro .NET?
Ano, můžete prozkoumat bezplatnou zkušební verzi Aspose.Zip pro .NETtady.
3. Jak mohu získat podporu pro Aspose.Zip pro .NET?
V případě jakékoli podpory nebo dotazů můžete navštívit stránkuFórum Aspose.Zip.
4. Jsou k dispozici dočasné licence pro Aspose.Zip pro .NET?
Ano, dočasné licence lze získat odtady.
5. Kde najdu podrobnou dokumentaci k Aspose.Zip pro .NET?
Viz dokumentacetady pro podrobné informace.