Tento článek shrnuje, jak převést ZIP na 7z v C#. Probírá konfiguraci prostředí, krok za krokem algoritmus a ukázkový kód pro převod ZIP na 7zip v C#. Navíc, integrace této funkce do vaší aplikace nevyžaduje instalaci žádného dalšího softwaru nebo aplikace pro kompresi souborů.
Kroky k převodu ZIP na 7ZIP v C#
- Nainstalujte [Aspose.ZIP](https://releases.aspose.com/zip/net—pro převod archivu ZIP na 7z
- Načtěte vstupní adresář ZIP pomocí třídy Archive
- Definujte objekt třídy SevenZipArchive pro zápis výstupního adresáře 7z
- Procházejte každý soubor archivu ZIP a vytvořte odpovídající položku v archivu 7z
- Zapište vygenerovaný soubor 7z pomocí metody Save
Tyto kroky poskytují přehled o exportu ZIP na 7zip v C#. Jako první krok načte vstupní archiv ZIP a poté prochází každou jeho položku jednu po druhé. Nakonec zkopíruje veškerý obsah souborů ze zdrojového do cílového archivu.
Kód pro export ZIP na 7z v C#
Tento úryvek kódu ukazuje pracovní postup pro převod ZIP na 7z v C#. Využívá třídu Archive a třídu SevenZipArchive k provedení převodu ZIP. Zároveň jej můžete dále přizpůsobit, například manipulací s výstupním archivem 7z pomocí třídy SevenZipEntrySettings. Například můžete nastavit kompresní nebo šifrovací nastavení pro výstupní archiv 7z podle vašich požadavků.
Tento návod vysvětlil všechny informace týkající se manipulace s zip 7z v C#. Pokud však chcete programově extrahovat výstupní soubor 7z, můžete se podívat na článek o Vytvoření otvírače souborů 7z v C#.