Több fájl tömörítése titkosítással az Aspose.Zip .NET-ben

Bevezetés

Üdvözöljük ebben a lépésenkénti oktatóanyagban, amely több fájl hagyományos titkosítással történő tömörítéséről szól az Aspose.Zip for .NET használatával. Az Aspose.Zip egy hatékony könyvtár, amely lehetővé teszi a fejlesztők számára, hogy zökkenőmentesen dolgozzanak zip-archívumokkal .NET-alkalmazásaikban. Ebben az útmutatóban végigvezetjük a több fájl hagyományos titkosítással történő tömörítésének folyamatán, így biztosítva adatai biztonságát.

Előfeltételek

Mielőtt belevágnánk az oktatóanyagba, győződjön meg arról, hogy a következő előfeltételek teljesülnek:

  • Aspose.Zip for .NET: Győződjön meg arról, hogy a fejlesztői környezetében telepítve van az Aspose.Zip for .NET könyvtár. Letöltheti innenitt.

  • Az Ön dokumentumkönyvtára: Cserélje ki"Your Document Directory" kódrészletben a dokumentumkönyvtár tényleges elérési útjával.

Névterek importálása

A .NET-alkalmazásban kezdje a szükséges névterek importálásával. Ez lehetővé teszi az Aspose.Zip által biztosított funkciók elérését. Íme egy példa:

using Aspose.Zip;
using Aspose.Zip.Saving;
using System.IO;

1. lépés: Állítsa be a Zip fájlt

Hozzon létre egy új zip fájlt aArchive osztály. Ebben a lépésben meg kell adnia a hagyományos titkosítási beállításokat is, amely jelszót biztosít a nagyobb biztonság érdekében.

//ExStart: CompressMultipleFilesWithTraditionalEncryption
using (FileStream zipFile = File.Open(".\\CompressMultipleFilesWithTraditionalEncryption_out.zip", FileMode.Create))
{
    // Archívum létrehozása hagyományos titkosítási beállításokkal
    using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
    {
        // Folytassa a következő lépéssel...
    }
}
//ExEnd: CompressMultipleFilesWithTraditionalEncryption

2. lépés: Fájlok hozzáadása az archívumhoz

Most adja hozzá a tömöríteni kívánt fájlokat az archívumhoz. Ebben a példában három fájlt adunk hozzá: „alice29.txt”, „asyoulik.txt” és „fields.c”.

archive.CreateEntry("alice29.txt", source1);
archive.CreateEntry("asyoulik.txt", source2);
archive.CreateEntry("fields.c", source3);

3. lépés: Mentse el a ZIP-fájlt

Mentse el a zip fájlt a hozzáadott bejegyzésekkel. Ez a lépés lezárja a tömörítési folyamatot.

archive.Save(zipFile);

Gratulálunk! Sikeresen tömörített több fájlt hagyományos titkosítással az Aspose.Zip for .NET használatával.

Következtetés

Ebben az oktatóanyagban megvizsgáltuk, hogyan lehet kihasználni az Aspose.Zip for .NET-et több fájl hagyományos titkosítással történő tömörítésére. Ez a folyamat biztosítja az adatok biztonságát, miközben hatékonyan kezeli a .NET-alkalmazások zip-archívumát.


GYIK

1. Használhatom az Aspose.Zip for .NET fájlt Windows és Linux környezetben is?

Igen, az Aspose.Zip for .NET Windows és Linux környezetekkel is kompatibilis, rugalmasságot biztosítva a fejlesztők számára.

2. Elérhető ingyenes próbaverzió az Aspose.Zip for .NET számára?

Igen, kipróbálhatja az Aspose.Zip .NET-hez ingyenes próbaverziójátitt.

3. Hogyan kaphatok támogatást az Aspose.Zip for .NET számára?

Bármilyen támogatással vagy kérdéssel kapcsolatban keresse fel aAspose.Zip fórum.

4. Rendelkezésre állnak-e ideiglenes licencek az Aspose.Zip for .NET számára?

Igen, ideiglenes engedélyek szerezhetők beitt.

5. Hol találom az Aspose.Zip for .NET részletes dokumentációját?

Lásd a dokumentációtitt mélyreható tájékoztatásért.