نمای کلی
در چشم انداز دیجیتال امروزی، مدیریت فایل های فشرده بسیار مهم است. بسیاری از صنایع برای ساده کردن عملیات به مدیریت فایل کارآمد متکی هستند. یکی از کارهای رایج این است که فایل های Z را از حالت فشرده خارج کنید.بنابراین، این فرآیند برای دسترسی به محتویات فایل های فشرده بدون دخالت دست ضروری است. Aspose.ZIP for Java یک API فشرده سازی Java قدرتمند است که این کار را ساده می کند. علاوه بر این، به دلیل ویژگی های قوی و سهولت استفاده، به طور گسترده در بخش های مختلف مورد استفاده قرار می گیرد.
نصب API فشرده سازی جاوا
برای شروع کار با Aspose.ZIP for Java، می توانید آن را از [اینجا] دانلود کنید (https://releases.aspose.com/zip/java)/).نصب ساده است، به سادگی دستور را اجرا کنید:
<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>
علاوه بر این، این API فشردهسازی به دلیل سهولت یکپارچهسازی، انعطافپذیری و گزینههای سفارشیسازی پیشرفته، برای غیرفشرده کردن فایلهای Z در Java ایدهآل است.
فایل های Z را در Java از حالت فشرده خارج کنید - قطعه کد
برای خارج کردن فشرده سازی فایل های Z در Java با استفاده از Aspose.ZIP for Java، این مراحل را دنبال کنید:
- راه اندازی بایگانی: از کلاس com.aspose.zip.Archive استفاده کنید فایل Z را بارگیری کنید.
- نمونه ای از کلاس FileOutputStream برای استخراج آرشیو و کپی کردن محتوای استخراج شده در جریان فایل.
- برای استخراج بایگانی Z، متد extract را فراخوانی کنید.
این قطعه کد ساده Java نحوه فشرده سازی فایل های Z را به صورت برنامه ای نشان می دهد:
package com.example;
import java.io.FileOutputStream;
import java.io.IOException;
import com.aspose.zip.ZArchive;
public class main
{
public static void main(String[] args)
{
// مسیر را برای دایرکتوری کاری تعریف کنید.
String dataDir = "/files/";
// یک شی از کلاس ZArchive را مقداردهی کنید و منبع Z Archive را بارگذاری کنید.
try (ZArchive archive = new ZArchive(dataDir + "archive.z")) {
// نمونه ای از کلاس FileOutputStream برای استخراج آرشیو و کپی کردن محتوای استخراج شده در جریان فایل.
try (FileOutputStream extracted = new FileOutputStream(dataDir + "file_out.txt")) {
// برای استخراج Z Archive از متد استخراج فراخوانی کنید.
archive.extract(extracted);
} catch (IOException e) {
e.printStackTrace();
}
}
System.out.println("Successfully Opened Z Archive");
}
}
خروجی را در تصویر زیر مشاهده می کنید:
مجوز رایگان دریافت کنید
برای کشف پتانسیل کامل Aspose.ZIP for Java، از [اینجا] دیدن کنید (https://purchase.aspose.com/temporary-license/) برای دریافت مجوز آزمایشی رایگان شروع کار آسان است و مزایای آن برای توسعه دهندگان و آزمایش کنندگان نرم افزار بسیار زیاد است.
نتیجه گیری
در پایان، میتوانید فایلهای Z را در Java به راحتی با Aspose.ZIP for Java از حالت فشرده خارج کنید. مهمتر از همه، این استخراج کننده قدرتمند فایل Z وظایف مدیریت فایل را ساده می کند و آن را به یک دارایی ضروری برای توسعه دهندگان تبدیل می کند. امروز Aspose.ZIP for Java را کاوش کنید تا قابلیتهای مدیریت فایل خود را افزایش دهید.
منابع عمومی
برای یادگیری بیشتر، منابع اضافی مانند اسناد و انجمن های انجمن را کاوش کنید. این پلتفرمها اطلاعات و پشتیبانی ارزشمندی را برای افزایش درک شما از Aspose.ZIP for Java ارائه میکنند.
کاوش کنید
این آخرین مقالات را بررسی کنید: