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

Преобразование 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 - Онлайн инструмент
Теперь этот раздел представляет собой онлайн инструмент, поддерживаемый Aspose.ZIP для Java. На самом деле, этот конвертер ZIP в TAR.GZ позволяет вам преобразовывать ZIP-файлы в другие популярные форматы файлов онлайн. Кроме того, он основан на веб-технологиях и предлагает надежные функции конвертации. Прежде всего, использование этого инструмента бесплатно, и вы можете легко выполнять ваше преобразование.
Создать файл TAR.GZ - Получить бесплатную лицензию
Вы можете получить бесплатную временную лицензию, чтобы попробовать этот Java API без ограничений по оценке.
Подводя итоги
В заключение, Aspose.ZIP для Java не только предлагает функции конвертации, но также предоставляет программное создание и манипуляцию архивными форматами. Таким образом, этот гид продемонстрировал, как преобразовать ZIP в TAR.GZ в Java, а также шаги и образец кода. Поэтому вы можете посетить документацию и API ссылки, чтобы узнать больше.
Вы можете ознакомиться с этим Гидом по началу работы, чтобы начать разработку. Наконец, aspose.com будет публиковать другие полезные блоги, так что оставайтесь на связи.
Задать вопрос
Вы можете сообщить нам о ваших вопросах или запросах на нашем форуме.
Часто задаваемые вопросы – FAQs
Как преобразовать ZIP в TAR.GZ?
Aspose.ZIP предоставляет надежные решения на нескольких языках программирования для достижения преобразования ZIP в TAR.GZ. Поэтому для Java, пожалуйста, посетите эту ссылку.