Плагін розархівування RAR для .NET дозволяє вашим додаткам розпаковувати RAR-архіви незалежно, уникнувши залежності від сторонніх додатків. Він надає клас RarArchive
для безшовної взаємодії з RAR-архівами та клас RarArchiveEntry
для управління окремими файлами всередині RAR-архіву.
RarArchive
.ExtractToDirectory
, щоб розпакувати всі записиОтримайте відповідні файли збірки з downloads або завантажте пакет з NuGet для додавання Aspose.ZIP
безпосередньо у ваше робоче середовище.
Ви можете видобути окремі записи з архіву RAR та зберегти їх у потік для подальшої обробки за необхідності. Процес завантаження архіву RAR є тим самим, як показано вище. Однак для вилучення певного запису код має перебирати колекцію записів та зберігати його у масив байтів, як показано нижче.
Файли RAR використовуються для стискання та архівування одного або кількох файлів у єдиний контейнер. Це допомагає зменшити загальний розмір файлів, полегшуючи їх передачу або зберігання.
RAR часто надає кращі стискувальні співвідношення порівняно з ZIP. Крім того, RAR підтримує функції, такі як захист паролями, відновлення помилок та можливість розбити архіви на декілька томів.
Плагін RAR Extractor призначений для роботи з великими архівами, проте точні обмеження можуть залежати від ресурсів системи та оточення. Рекомендується перевірити документацію для отримання конкретних рекомендацій щодо розміру архіву.
Так, ви можете видобувати конкретні файли з архіву RAR, використовуючи клас RarArchive
. Після завантаження архіву, ви можете ітерувати через його записи та видобувати бажані файли за допомогою наданих методів. Перевірте приклади коду у документації для крок за кроком вказівок щодо цього.
Так, плагін RAR Extractor підтримує захищені паролем архіви RAR. Під час створення екземпляра класу RarArchive
, Ви можете надати необхідний пароль як параметр для розблокування та видобутку вмісту захищених файлів RAR. Пам’ятайте про те, що важливо безпечно обробляти паролі у своєму додатку для забезпечення цілісності даних.
Абсолютно. Розархіватор для .NET розроблений для безпроблемної роботи як з форматами RAR4, так і RAR5. Ви можете впевнено використовувати плагін для розархівування файлів з архівів, створених будь-якою версією, що гарантує сумісність і гнучкість у вашому додатку.
Тільки перекладений вміст без додавань. The RAR Extractor for .NET включає механізми обробки помилок, які дозволяють впоратися з пошкодженими або проблемними архівами. Під час розпакування файлів плагін перевіряє помилки та надає відповідну інформацію, що дозволяє красиво обробляти виняткові ситуації у вашому додатку. Зверніться до документації, щоб отримати рекомендації щодо найкращих практик обробки помилок.
Так, RAR Extractor для .NET розроблений з урахуванням безпеки роботи з потоками. Ви можете використовувати його в багатопотокових середовищах для одночасного розпакування RAR-архівів, підвищуючи продуктивність вашого додатку. Просто переконайтеся, що ви належним чином керуєте синхронізацією потоків, щоб уникнути конфліктів під час процесів розпакування.