تتناول هذه المقالة كيفية تحويل ZIP إلى 7z باستخدام Java. وهي توضح كيفية إعداد البيئة، وتسلسل خطوات التنفيذ، وتوفر مثالًا برمجيًا لتحويل ZIP إلى 7zip باستخدام Java. بالإضافة إلى ذلك، لا حاجة لتثبيت أدوات ضغط خارجية للاستفادة من هذه الميزة في مشروعك.
خطوات تحويل ZIP إلى 7ZIP باستخدام Java
- قم بتهيئة Aspose.ZIP لتصدير ZIP إلى تنسيق 7z
- استخدم فئة Archive للوصول إلى ملف ZIP المصدر
- أنشئ كائن من فئة SevenZipArchive لحفظ مجلد 7z الناتج
- كرر كل ملف داخل مجلد ZIP وقم بإنشاء إدخال له في أرشيف 7z الناتج
- قم بتصدير ملف 7z الناتج باستخدام دالة save
توضح هذه الخطوات عملية تصدير ملف ZIP إلى 7zip باستخدام Java. حيث يتم فتح أرشيف ZIP أولاً، ثم تتم معالجة كل ملف بداخله بشكل متسلسل، وفي النهاية يتم حفظ كافة المحتويات داخل الأرشيف الناتج.
كود تحويل ZIP إلى 7z باستخدام Java
يعرض هذا الجزء من الكود سير العمل اللازم لـ تحويل ملف ZIP إلى 7z باستخدام Java. حيث يستخدم كلاً من الفئتين Archive وSevenZipArchive لتحقيق عملية التحويل. كما يمكن استخدام الفئة SevenZipEntrySettings لتحديد إعدادات الضغط أو التشفير لإخراج 7z.
لقد تناول هذا الدرس جميع الجوانب الأساسية المتعلقة بـ zip 7z في Java. ومع ذلك، إذا كنت ترغب في استخراج محتوى أرشيف 7z الناتج برمجيًا، يمكنك الرجوع إلى المقالة إنشاء أداة لفتح ملفات 7z باستخدام Java.