Aspose.ZIP for Java عبارة عن واجهة برمجة تطبيقات مرنة لضغط المستندات ومعالجة الأرشيف لتنسيق ZIP القياسي. تتيح واجهة برمجة التطبيقات (API) لتطبيقات Java إمكانية ضغط/إلغاء ضغط الملفات وأرشفة الملفات بالإضافة إلى المجلدات وتشفير الأرشيفات. فهو يوفر الحماية عبر كلمات المرور المحددة من قبل المستخدم والتشفير التقليدي باستخدام تشفير ZipCrypto أو AES مثل AES128 و192 وAES256.
يكشف Aspose.Zip عن واجهة برمجة تطبيقات Java الديناميكية، وهو حل مصمم ببراعة ومصمم خصيصًا لضغط الملفات والأرشفة. مع التركيز الشديد على المشهد المتطور لإدارة البيانات، تعمل هذه المكتبة متعددة الاستخدامات على تمكين المطورين من استخدام براعة Java وضغط الملفات وأرشفتها واستخراجها بسلاسة. <ر>
ميزات واجهة برمجة تطبيقات ضغط جافا
حذف الإدخالات من الأرشيف الحالي
ضغط المجلد مع مراعاة بنيته
ضغط المستندات بأي حجم عن طريق تطبيق التوازي
دمج واجهة برمجة تطبيقات الضغط في تطبيق Java
يعد تكامل مكتبة الضغط أمرًا بسيطًا، حيث يمكن إجراء معظم عمليات الضغط وفك الضغط باستخدام بضعة أسطر فقط من التعليمات البرمجية.
ضغط ملف واحد - جافا
String dir = "full directory path";
try(Archive arch = new Archive()) {
arch.createEntry("filename.dat", dir+"file.dat");
arch.save(dir+"result.zip");
}
يمكنك تجربة محول متعدد التنسيقات عبر الإنترنت، وتحويل مستنداتك إلى الأرشيف بطريقة سهلة.
من الميزات الهامة للمكتبة القدرة على العمل مع العديد من الصيغ مثل: ZIP, 7ZIP, RAR, TAR, GZ, BZ2, LZ, CPIO, XZ (قريبا: Z)
Support and Learning Resources
- Learning Resources
- Documentation
- Source Code
- API References
- Tutorial Videos
- Product Support
- Free Support
- Paid Support
- Blog
- Release Notes
- Why Aspose.ZIP for Java?
- Customers List
- Success Stories