
V A Předchozí příspěvek, Zkoumali jsme, jak vytvořit ZIP Archivy používají C#. Nyní se budeme soustředit na 7z formát, který je známý pro svůj vysoký poměr komprese a robustní 256-bitové šifrování AES schopnost.
Co se naučíte
V tomto tutoriálu se dozvíte, jak programově vytvořit archivy 7z (7-Zip) pomocí C:
- Vytvoření 7z archivu s jedním vstupem
- Vytvoření AES šifrované 7z archiv
- Nastavení různých hesel pro 7z vstupy
Budeme používat Aspose.ZIP pro .NET API. můžete tuto knihovnu instalovat prostřednictvím:
- Správce balíčku NuGet
- Stáhněte si DLL a zahrnout jej do svého projektu
Vytvořte 7z (7-Zip) Archiv pomocí C#
Můžete komprimovat soubory do 7z archivu, který je vhodný jak pro scénáře single soubor a multiple soubory. Tato funkce poskytuje nákladově efektivní řešení pro vývojáře, kteří hledají nástroj pro extrakci .NET RAR.
Vytvořte 7z archiv s jedním vstupem
Chcete-li vytvořit archiv 7z s jedním souborem, postupujte podle těchto krok:
- Otevřete novou FileStream Vytvořte si soubor 7Z.
- Instantujte si SevenZipArchive a třídy.
- Přidejte soubor pomocí Štěpánek.CreateEntry.
- Shromažďujte archiv s Čtyřičtyřicet.Zachráňte.
Zde je příklad C#, který ilustruje:
Vytvořte 7z archiv s několika příspěvky
Komprimovat více souborů do jednoho 7z archivu:
- Vytvořte si příklad z SevenZipArchive a třídy.
- Použití 7ZipArchive.CreateEntries Přejděte na mapovou cestu.
- Shromažďujte archiv s Čtyřičtyřicet.Zachráňte.
Příkladem je:
Vytvořte AES šifrovaný 7z archiv pomocí C#
Chcete-li zabezpečit své archivy, můžete použít AES šifrování, funkci knihovny .NET 7z, která zlepšuje bezpečnost archivu:
- Vytvořte si příklad Sedmčlenná kryptoměna.
- Nastavte potřebné parametry šifrování.
- Přidejte záznamy do archivu a uložte je.
Příkladem je:
Nastavení různých hesel pro 7z Vstupy pomocí C#
Chcete-li přidělit jedinečné hesla k různým vstupům ve vašem archivu:
- Otevřete A FileStream V archivu 7Z.
- Použití Štěpánek.CreateEntry Přidat záznamy při určování jednotlivých hesel.
- Zachraňte archiv.
Příkladem je:
závěr
V tomto článku jsme zkoumali, jak vytvořit archivy 7z programově v C#, zabezpečit je pomocí šifrování AES a přidělovat jedinečné hesla vstupům ASPOSE.ZIP dokumentace.
Pomocí Aspose Plugin pro .NET můžete efektivně spravovat archivy, aplikovat šifrování a streamovat pracovní toky – vše za pouhých $99. Odemknout pokročilé funkce dnes s tímto spolehlivým .NET archivní extrakční plugin, který podporuje všechny hlavní formáty!