Konvertuoti ZIP į 7z naudojant C#

Ši tema paaiškina, kaip konvertuoti ZIP į 7z naudojant C#. Joje aprašoma aplinkos konfigūracija, žingsnis po žingsnio algoritmas ir veikiantis pavyzdinis kodas ZIP konvertavimui į 7zip naudojant C#. Be to, šios funkcijos integravimas į jūsų programą nereikalauja įdiegti jokios papildomos failų glaudinimo programinės įrangos.

Veiksmai ZIP konvertavimui į 7ZIP naudojant C#

  1. Įdiegti Aspose.ZIP, norint konvertuoti ZIP į 7z archyvą
  2. Nuskaityti įvesties ZIP katalogą naudojant Archive klasę
  3. Apibrėžti SevenZipArchive klasės objektą išvesties 7z katalogui rašyti
  4. Sukarti per kiekvieną ZIP archyvo failą ir sukurti atitinkamą įrašą 7z archyve
  5. Išsaugoti sugeneruotą 7z failą naudojant Save metodą

Šie veiksmai suteikia apžvalgą apie ZIP konvertavimo į 7zip naudojant C# procesą. Pirma, jis įkelia įvesties ZIP archyvą, tada pereina per kiekvieną jo įrašą po vieną. Galiausiai nukopijuoja visą failų turinį iš šaltinio į paskirties archyvą.

Kodas ZIP konvertavimui į 7z naudojant C#

Šis kodo fragmentas parodo ZIP konvertavimo į 7z naudojant C# darbo eigą. Jis naudoja Archive klasę ir SevenZipArchive klasę atlikti konversijai. Tuo pat metu galite ją toliau pritaikyti, pavyzdžiui, manipuliuodami išvesties 7z archyvu naudojant SevenZipEntrySettings klasę. Pavyzdžiui, galite nustatyti glaudinimo ar šifravimo nustatymus išvesties 7z archyvui, kad jie atitiktų jūsų reikalavimus.

Ši pamokoje pateikta visa informacija, susijusi su zip ir 7z darbu C#. Tačiau jei norite programiškai išgauti išvesties 7z failą, galite peržiūrėti straipsnį Sukurti 7z failų atidarymo programą naudojant C#.

 Latviski