Извлечь Wim-файл в Java программным способом

Извлечение WIM-файлов в Java имеет решающее значение для различных приложений. Aspose.ZIP for Java играет важную роль в различных отраслях. Он позволяет разработчикам извлекать WIM-файлы программным способом. Aspose.ZIP for Java идеально подходит для этой задачи благодаря простоте интеграции, гибкости и расширенным возможностям настройки. Итак, давайте узнаем, как извлечь WIM-файл в Java программным способом.

Установка WIM API

Чтобы начать работу, загрузите Aspose.ZIP for Java отсюда [(https://releases.aspose.com/zip/java/)) или воспользуйтесь следующими конфигурациями Maven для установки этой библиотеки.

<repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-zip</artifactId>
        <version>24.5</version>
    </dependency>
</dependencies>

Извлечение Wim-файла в примере кода Java

Чтобы извлечь файлы WIM в Java с помощью Aspose.ZIP for Java, выполните следующие действия:

  1. Путь к рабочему каталогу.
  2. Инициализируйте экземпляр класса Archive с исходным WIM-файлом.
  3. Создайте экземпляр класса WimArchive и инициализируйте его с помощью входного потока.
  4. Вызовите метод extractToDirectory для извлечения WIM-файла в папку. В следующем примере кода показано, как разработать экстрактор WIM-файлов на Java:
public class main
{
    public static void main(String[] args) throws java.io.IOException
    {
        // Путь к рабочему каталогу.
        String dir = "/Desktop/";
        // Инициализируйте экземпляр класса Archive с исходным WIM-файлом. 
       try (FileInputStream fs = new FileInputStream(dir + "corpus.wim")) {
        // Создайте экземпляр класса WimArchive и инициализируйте его входным потоком. 
            try (WimArchive archive = new WimArchive(fs)) {
                // Вызовите метод extractToDirectory для извлечения WIM-файла в папку. 
                archive.getImages().get(0).extractToDirectory(dir + "DecompressWim_out");
            }
        } catch (CryptographicException e) {
            e.printStackTrace();
        }
    }
}

Результат вы можете увидеть на изображении ниже:

wim-файл-экстрактор

Получить бесплатную лицензию

Получите бесплатную пробную версию для Aspose.ZIP for Java.Эта бесплатная лицензия позволяет разработчикам изучить весь спектр функций и возможностей Aspose.ZIP for Java.

Заключение

В заключение, извлечение WIM-файлов в Java осуществляется просто с помощью Aspose.ZIP for Java.Мы разработали базовый экстрактор WIM-файлов программным способом. Изучите этот Java WIM API, чтобы узнать больше об извлечении WIM-файла в Java.

Общественные ресурсы

Для получения дополнительной информации и ресурсов посетите документацию Aspose.ZIP for Java и форумы сообщества. Эти ресурсы помогут вам улучшить понимание и навыки работы с файлами WIM в Java.

Исследовать