Šioje nuoseklioje pamokoje sužinosite, kaip sukurti ZIP failą atmintyje C#. Turite atlikti šiuos paprastus veiksmus, kad galėtumėte sukurti ZIP archyvą atmintyje.
Veiksmai, kaip sukurti ZIP failą atmintyje C#
- Prie sprendimo pridėkite Aspose.ZIP for .NET NuGet paketo nuorodą
- Pridėkite naudodami Aspose.Zip teiginį Program.cs kodo faile
- Pateikite Aspose.ZIP API licenciją naudodami License.SetLicense metodą
- Gaukite vieną arba visus failus iš aplanko, esančio diske, ir išsaugokite jų kelius eilučių masyve
- Sukurkite Archive Class objektą atmintyje
- Kiekvienam failui ZIP archyve sukurkite ArchiveEntry mazgą
- Išsaugokite arba nukopijuokite ZIP archyvo egzempliorių į “MemoryStream”.
Šis C# kodo pavyzdys gali būti naudojamas jūsų .NET programoje, norint suspausti visus failus aplanke diske į ZIP file format ir išsaugoti ZIP failą atminties srauto objekte.
Kodas sukurti ZIP failą atmintyje C#
Taigi, šis C# kūrimo zip failas atminties konsolės programoje iš esmės padės konvertuoti aplanką į ZIP formatą ir įrašyti visą aplanko turinį į atmintį suspaustu formatu. Po to galite iš naujo sukurti ZIP failą iš MemoryStream C# ir išsaugoti diske. Kai archyvas bus iš naujo sukurtas failų sistemoje, galėsite koduoti išskleiskite ZIP failą naudodami C#.