این راهنمای کوتاه توضیح میدهد که چگونه یک فایل ZIP در جاوا ایجاد کنید. این شامل تمام اطلاعات از جمله جریان برنامه و یک کد نمونه قابل اجرا برای توسعه یک سازنده فایل ZIP در جاوا است. علاوه بر این، میتوانید این آموزش را دنبال کنید و قطعه کد را در ویندوز، مکاواس، لینوکس و غیره اجرا کنید، جایی که JDK پیکربندی شده است.
مراحل ایجاد ZIP در جاوا
- Aspose.ZIP را با استفاده از مدیر بسته NuGet نصب کنید تا یک آرشیو ZIP ایجاد کنید
- یک نمونه از کلاس Archive را مقداردهی کنید
- فایلهای ورودی را دریافت کنید و با استفاده از متد createEntry آنها را به دایرکتوری ZIP اضافه کنید
- دایرکتوری ZIP خروجی را به دیسک صادر کنید
این مراحل جریان برنامه را برای ایجاد ZIP در جاوا ترسیم میکنند. آنها نحوه تنظیم محیط و فشردهسازی فایلها در آرشیو ZIP را شرح میدهند. در نهایت، دایرکتوری ZIP تولیدشده صادر میشود تا فرآیند تکمیل شود.
کد برای ایجاد سازنده فایل ZIP در جاوا
// Create an instance of the Archive class | |
try (com.aspose.zip.Archive archive = new com.aspose.zip.Archive()) | |
{ | |
// Create the entries | |
archive.createEntry("data.png", "input.png"); | |
archive.createEntry("test.jpg", "sample.jpg"); | |
// Call save method | |
create-zip-in-javaarchive.save("output.zip"); | |
} |
این کد نمونه نشان میدهد که چگونه یک فایل ZIP در جاوا بسازید. با این حال، میتوانید این فرآیند را بیشتر سفارشی کنید تا فایلهای تک یا چندگانه را با استفاده از متد createEntry در آرشیو فشرده کنید. علاوه بر این، میتوانید گزینههای سفارشی مانند رمزگذاری یا محافظت از دایرکتوری خروجی با رمز عبور، تنظیم استخراج خودکار و غیره را بر اساس نیازهای خود تنظیم کنید.
این مقاله جزئیات ایجاد یک سازنده ZIP در جاوا را پوشش داده است. علاوه بر این، اگر میخواهید فشردهسازی فایل CSV را درک کنید، به فشردهسازی CSV در جاوا نگاهی بیندازید.