Create 7Zip Archive in C#

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:

Budeme používat Aspose.ZIP pro .NET API. můžete tuto knihovnu instalovat prostřednictvím:

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:

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:

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:

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!

More in this category