أرشيفات CAB تُستخدم عادةً لتثبيت الحزم على نظام التشغيل ويندوز. يحتفظ هذا التنسيق المضغوط بهيكل الدليل ويوفر كفاءة التخزين. ومع ذلك، ستقدم هذه التدوينة النهج البرمجي لفك ضغط أرشيفات CAD في Java. تعتبر Aspose.ZIP لـ Java مجموعة أدوات برمجية من المستوى التالي لضغط الملفات وأرشفتها. لذا، سنستخدم هذه المجموعة لتنفيذ استخراج ملفات CAB في Java. بغض النظر عن عدد أنواع الملفات التي يحتوي عليها مجلد ما، فإن Aspose.ZIP لـ Java يقوم بالمهمة بشكل جيد. لا مزيد من الكلمات، دعنا ننتقل إلى قسم التثبيت.

تثبيت أرشيف CAB - SDK

لتثبيت Aspose.ZIP لـ Java، يمكنك إضافة مستودع Maven والتبعيات التالية إلى مشروعك:

<repository>
  <id>AsposeJavaAPI</id>
  <name>Aspose Java API</name>
  <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-zip</artifactId>
  <version>25.8</version>
</dependency>

بدلاً من ذلك، يمكنك تنزيله من هنا.

نموذج التعليمات البرمجية لاستخراج ملفات CAB في Java

تقدم Aspose.ZIP لـ Java ليس فقط وثائق SDK، ولكنها أيضاً تقدم أمثلة توضح كيفية استخدام الفئات والطرق للعمل مع الأرشيفات برمجياً.

تظهر الخطوات التالية كيفية فك ضغط ملف CAB:

  • قم بإنشاء كائن File يشير إلى ملف .cab الموجود في دليل البيانات.
  • افتح FileInputStream لقراءة ملف .cab
  • قم بتهيئة كائن CabArchive باستخدام تدفق الإدخال الخاص بالملف.
  • استدعاء طريقة extractToDirectory لاستخراج جميع محتويات أرشيف CAB إلى الدليل المحدد.

يمكنك اتباع هذه المقتطفات البرمجية لأتمتة استخراج ملفات CAB في Java: الإخراج:

unzip-cab-file

احصل على ترخيص مجاني

احصل على ترخيص مؤقت مجاني لتجربة هذه المجموعة البرمجية الخاصة بالضغط.

الخاتمة

الآن، يمكن للمطورين تحقيق استخراج ملفات CAB برمجياً في Java باستخدام Aspose.ZIP لـ Java. هذه الأتمتة سلسة ويمكن أن توفر الوقت والجهد. علاوة على ذلك، يمكنك الحصول على وحدة استخراج CAB الخاصة بك لتطبيق الأعمال الخاص بك. بالإضافة إلى ذلك، يمكنك الانتقال إلى الوثائق والمراجع API لمعرفة المزيد.

أيضاً، يمكنك طرح أسئلتك في المنتدى.

الأسئلة الشائعة

س: كيف يمكن استخراج ملف CAB؟

يمكنك استخدام Aspose.ZIP لـ Java لفك ضغط ملفات CAB في Java. يوضح هذا الرابط نموذج التعليمات البرمجية للتنفيذ.

س: ما هي ملفات .CAB المستخدمة؟

ملف CAB (ملف cabinet) هو تنسيق أرشيف من مايكروسوفت يستخدم لضغط وتغليف البرمجيات، وبرامج التشغيل، وملفات تحديثات ويندوز.

س: ما هو ملف CAB؟

ملف CAB يستخدم لتخزين وتوزيع مكونات البرمجيات، وملفات النظام، وبرامج التشغيل، وتحديثات ويندوز في حزمة واحدة.

استكشاف