Ez a téma bemutatja, hogyan konvertálhatunk ZIP fájlokat 7z formátumba C# nyelven. Részletesen ismerteti a környezet beállítását, a lépésről lépésre algoritmust és egy működő mintakódot a ZIP-ből 7zip formátumba való konvertáláshoz C# nyelven. Ezenkívül ennek a funkciónak az alkalmazásba való integrálásához nincs szükség más fájltömörítő szoftver telepítésére.
Lépések a ZIP 7ZIP formátumba konvertálásához C# nyelven
- Telepítse az Aspose.ZIP könyvtárat a ZIP 7z formátumba konvertálásához
- Olvassa be a bemeneti ZIP könyvtárat az Archive osztály használatával
- Definiáljon egy SevenZipArchive osztályú objektumot a kimeneti 7z könyvtár írásához
- Járja be a ZIP archívum minden fájlját és hozzon létre megfelelő bejegyzést a 7z archívumban
- Mentse a generált 7z fájlt a Save metódussal
Ezek a lépésenkénti utasítások áttekintést nyújtanak a ZIP 7zip formátumba való konvertálásának folyamatáról C# nyelven. Először betölti a bemeneti ZIP archívumot, majd egyesével bejárja annak minden bejegyzését. Végül átmásolja az összes fájltartalmat a forrásból a célarchívumba.
Mintakód ZIP 7z formátumba konvertálásához C# nyelven
Ez a kódpélda bemutatja a ZIP 7z formátumba konvertálásának munkafolyamatát C# nyelven. Az Archive osztályt és a SevenZipArchive osztályt használja a konverzió végrehajtásához. Ugyanakkor tovább testreszabható, például a SevenZipEntrySettings osztály segítségével módosítható a kimeneti 7z archívum. Például beállíthat tömörítési vagy titkosítási paramétereket a kimeneti 7z archívumhoz, hogy megfeleljen az Ön követelményeinek.
Ez az oktatóanyag minden szükséges információt tartalmaz a zip és 7z fájlok kezeléséhez C# nyelven. Ha azonban programozottan szeretné kinyerni a létrehozott 7z fájlt, olvassa el a 7z fájl megnyitó létrehozása C# nyelven című cikket.