Ebben a lépésről lépésre bemutatott oktatóanyagban megtudhatja, hogyan hozhat létre ZIP fájlt a memóriában C# nyelven. Az alábbi egyszerű lépéseket kell végrehajtania ahhoz, hogy ZIP-archívumot tudjon létrehozni a memóriában.
A ZIP fájl létrehozásának lépései a memóriában C# nyelven
- Adja hozzá a Aspose.ZIP for .NET NuGet-csomag hivatkozást a megoldáshoz
- Adja hozzá az Aspose.Zip utasítással a Program.cs kódfájlban
- Igényeljen licencet az Aspose.ZIP API-hoz a License.SetLicense metódus használatával
- Szerezzen be egy vagy minden fájlt a lemezen található mappából, és tárolja az elérési útjukat egy karakterlánc-tömbben
- Hozzon létre Archive Class objektumot a memóriában
- Minden fájlhoz hozzon létre egy ArchiveEntry csomópontot a ZIP-archívumban
- Mentse vagy másolja a ZIP-archívum példányt a MemoryStreambe
A következő C#-kód példa használható a .NET-alkalmazásban a lemezen lévő mappában lévő összes fájl tömörítésére a ZIP file format-re, majd a ZIP-fájl tárolására a memóriafolyam objektumban.
Kód a ZIP-fájl létrehozásához a memóriában C#-ban
Tehát ez a C# létrehozási zip fájl a memóriakonzol alkalmazásban lényegében segít a mappák ZIP formátumba konvertálásában, és a mappa teljes tartalmát tömörített formátumban írhatja a memóriába. Ezután újra létrehozhat ZIP-fájlt a MemoryStream C#-ból, és elmentheti lemezre. Miután az archívum újra létrejött a fájlrendszeren, akkor ZIP fájl kibontása C# segítségével kódolhat.