Kaip sukurti ZIP failą atmintyje C#

Š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#

  1. Prie sprendimo pridėkite Aspose.ZIP for .NET NuGet paketo nuorodą
  2. Pridėkite naudodami Aspose.Zip teiginį Program.cs kodo faile
  3. Pateikite Aspose.ZIP API licenciją naudodami License.SetLicense metodą
  4. Gaukite vieną arba visus failus iš aplanko, esančio diske, ir išsaugokite jų kelius eilučių masyve
  5. Sukurkite Archive Class objektą atmintyje
  6. Kiekvienam failui ZIP archyve sukurkite ArchiveEntry mazgą
  7. 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#.

 Latviski