У цій основній статті пояснюється, як створити архів 7z у C#. Він містить докладні кроки та зразок коду, щоб продемонструвати, як за допомогою C# 7z файл можна створити у ваших програмах. Крім того, для роботи з цією функцією нам не потрібно встановлювати сторонні інструменти чи програми для стиснення.
Кроки для створення архіву 7z на C#
- Установіть Aspose.ZIP із менеджера пакетів NuGet, щоб створити архів 7z
- Ініціалізувати об’єкт класу SevenZipArchive
- Додайте всі файли та каталоги за допомогою методу CreateEntries
- Збережіть вихідний архів як файл 7z
Ми можемо чітко зрозуміти процес створення архіву 7z за допомогою цього покрокового підходу. Наведені вище кроки також охоплюють деталі конфігурації, а потім надають приклад коду C# 7zip для створення архіву. Ви можете стиснути один файл, вказавши його назву, або стиснути всю папку, використовуючи шлях до неї.
Код для створення архіву 7z на C#
Для створення архіву типу 7z C# деталі середовища та зразок коду надані тут. Цей код бере шлях до папки та створює архівний файл 7zip, що містить увесь вміст папки. Крім того, ви можете покращити цей код, включивши шифрування AES і захист паролем для архіву. Зверніть увагу, що ви можете масштабувати цей код, вставивши його в програму на основі потоків, використовуючи переваги паралельної обробки.
Цей підручник пояснює деталі роботи з програмою на основі 7zip C#. Однак якщо ви хочете навчитися видобувати файли з ZIP-файлу, ви можете прочитати статтю на як розпакувати файл ZIP на C#.