Преобразование ZIP в TAR.GZ в Java программно

TAR.GZ и ZIP широко используются для архивирования и сжатия файлов/каталогов. Оба формата файлов хорошо работают практически на всех популярных операционных системах. Однако TAR.GZ обеспечивает улучшенную производительность при сжатии больших каталогов вместе с другой метаданной. Поэтому в этом блоге мы узнаем, как программно преобразовать ZIP в TAR.GZ в Java. Для этого мы выберем Aspose.ZIP для Java, который является высоконадежным API для создания файла TAR.GZ. Кроме того, вы можете автоматизировать весь процесс, разработав конвертер ZIP в TAR.GZ для вашего бизнес-программного обеспечения.

В следующих пунктах будут рассмотрены:

  1. Java API для TAR-архива - Установка
  2. Преобразование ZIP в TAR.GZ в Java программно
  3. Конвертер ZIP в TAR.GZ - Онлайн инструмент

Java API для TAR-архива - Установка

Мы установим эту библиотеку, чтобы реализовать функциональность. У вас есть два варианта: во-первых, вы можете скачать файл JAR или, во-вторых, вы можете следовать приведенным ниже конфигурациям 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>
java tar api

Преобразование ZIP в TAR.GZ в Java программно

Одно, что следует отметить, это то, что у вас есть исходный ZIP-файл для реализации преобразования ZIP в TAR.GZ.

Следующие шаги демонстрируют, как сгенерировать файл TAR.GZ с использованием Aspose.ZIP для Java:

  • Создайте экземпляр класса Archive и загрузите исходный ZIP-файл.
  • Создайте объект класса TarArchive.
  • Получите записи типа RarArchiveEntry, составляющие RAR-архив, вызвав метод getEntries.
  • Вызовите метод createEntry, чтобы создать одну запись внутри архива.
  • Сохраните как архив TAR.GZ, вызвав метод saveGzipped.

Скопируйте и вставьте следующий образец кода в ваш серверный файл и запустите сервер, чтобы преобразовать ZIP в TAR.GZ в Java:

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

Конвертер ZIP в TAR.GZ

Конвертер ZIP в TAR.GZ - Онлайн инструмент

Теперь этот раздел представляет собой онлайн инструмент, поддерживаемый Aspose.ZIP для Java. На самом деле, этот конвертер ZIP в TAR.GZ позволяет вам преобразовывать ZIP-файлы в другие популярные форматы файлов онлайн. Кроме того, он основан на веб-технологиях и предлагает надежные функции конвертации. Прежде всего, использование этого инструмента бесплатно, и вы можете легко выполнять ваше преобразование.

Конвертер ZIP в TAR.GZ

Создать файл TAR.GZ - Получить бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы попробовать этот Java API без ограничений по оценке.

Подводя итоги

В заключение, Aspose.ZIP для Java не только предлагает функции конвертации, но также предоставляет программное создание и манипуляцию архивными форматами. Таким образом, этот гид продемонстрировал, как преобразовать ZIP в TAR.GZ в Java, а также шаги и образец кода. Поэтому вы можете посетить документацию и API ссылки, чтобы узнать больше.

Вы можете ознакомиться с этим Гидом по началу работы, чтобы начать разработку. Наконец, aspose.com будет публиковать другие полезные блоги, так что оставайтесь на связи.

Задать вопрос

Вы можете сообщить нам о ваших вопросах или запросах на нашем форуме.

Часто задаваемые вопросы – FAQs

Как преобразовать ZIP в TAR.GZ?

Aspose.ZIP предоставляет надежные решения на нескольких языках программирования для достижения преобразования ZIP в TAR.GZ. Поэтому для Java, пожалуйста, посетите эту ссылку.

Смотрите также