Як використовувати архівування дьогтю

Тар мета

Архів TAR дозволяє поєднувати кілька файлів в один файл. Ви також можете стиснути спільний файл.

Збір без стиснення

Існує зразок збору двох файлів в архів дьогтю.

 1спробуйте (fileOutputStream tarfile = новий FileOutputStream ("joint.tar")) {
 2    Файл fi1 = новий файл ("text.txt");
 3    Файл fi2 = новий файл ("picture.png");
 4
 5    try (TarArchive archive = new TarArchive()) {
 6        archive.createEntry("text.txt", fi1);
 7        archive.createEntry("picture.png", fi2);
 8        archive.save(tarFile);
 9    }
10} улов (IOException ex) {
11    System.out.println (ex);
12}

Стиснення архіву дьогтю

У Unix-подібних операційних системах Tar Utility дозволяє стиснути архів TAR до GZIP на створення. Aspose.zip забезпечує аналогічну функціональність методом savegzipped.

1спробуйте (Tararchive Archive = новий tararchive ()) {
2    archive.createEntry ("text.txt", "D: \\ texts \\ article.txt");
3    Archive.createEntry ("picture.png", "D: \\ малюнок \\ photo.png");
4    Archive.savegzipped ("result.tar.gz");
5}

Сьогодні xz Utility стала популярною в Linux та Unix. Його стиснення дьогтю безперешкодно інтегрується в aspope.zip. Використовуйте метод SaveXzCompressed архіву дьогтю.

1спробуйте (Tararchive Archive = новий tararchive ()) {
2    archive.createEntry ("text.txt", "D: \\ texts \\ article.txt");
3    Archive.createEntry ("picture.png", "D: \\ малюнок \\ photo.png");
4    archive.savexzcompressed ("result.tar.xz");
5}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.