Aspose.ZIP for Python عبر .NET عبارة عن واجهة برمجة تطبيقات مرنة وسهلة لضغط الملفات ومعالجة الأرشيف لتنسيقات الأرشيف القياسية. تتيح واجهة برمجة التطبيقات (API) لتطبيقات python الخاصة بك ضغط الملفات/الأدلة وفك ضغطها، وإنشاء أو استخراج أرشيفات مشفرة باستخدام خيارات تشفير مختلفة. تعمل API مع العديد من تنسيقات الأرشيف المعروفة: ZIP، RAR، 7Zip، GZIP، BZ2. يتم أيضًا دعم العديد من التنسيقات المفضلة في Linux: CPIO، وTAR، وLzip، وBzip2، وXZ، وZ. كما توفر API حماية الأرشيف عبر كلمات مرور محددة من قبل المستخدم والتشفير التقليدي باستخدام تشفير ZipCrypto أو AES.
تقدم Aspose.Zip واجهة برمجة تطبيقات Python لضغط الملفات وأرشفتها، وهي مصممة لتلبية الاحتياجات الملحة لإدارة البيانات الحديثة. تعمل هذه المكتبة الشاملة على تمكين المطورين من ضغط الملفات وأرشفتها واستخراجها بكفاءة باستخدام لغة Python، مما يضمن التكامل السلس والأداء الذي لا مثيل له.
في العقود الأخيرة، برزت لغة بايثون كلغة برمجة مهيمنة لتطوير الويب، والمهام العلمية، وتحليل البيانات، وذلك بسبب التقدم السريع لأجهزة الحوسبة القوية. ترجع شعبيتها إلى النظام البيئي الشامل لحزم الطرف الثالث التي تتطور باستمرار. مع وجود عدد كبير من المكتبات تحت تصرفك، تبرز لغة Python باعتبارها الخيار الأفضل للتطوير السريع للبرمجيات.
من الآن، ليس عليك التعمق في تعقيدات الضغط/التشفير، أو كتابة مئات الأسطر من التعليمات البرمجية لدعم تنسيقات الأرشيف المختلفة. باستخدام Aspose.Zip for Python عبر .NET، يمكنك بسهولة إنشاء أرشيف أو استخراجه باستخدام بضعة أسطر فقط من التعليمات البرمجية. يرجى زيارة صفحة التنزيلات، أو تثبيت حزمة العجلة مباشرة من pypi.org
ميزات API ضغط بايثون
تشفير أو فك تشفير الأرشيف بالكامل أو إدخالات محددة
حذف الإدخالات من الأرشيف الحالي
ضغط المجلد مع مراعاة بنيته
ضغط المستندات بأي حجم عن طريق تطبيق التوازي
دمج واجهة برمجة تطبيقات الضغط في تطبيق بايثون
يعد دمج مكتبة الضغط مسعى سهلاً، حيث يتيح لك التنفيذ بسلاسة إجراء عمليات الضغط وإلغاء الضغط بسهولة ملحوظة. كل ما يتطلبه الأمر هو بضعة أسطر مختصرة من التعليمات البرمجية لإنجاز هذه المهام، مما يجعل العملية أنيقة وسهلة الاستخدام.
ضغط ملف واحد - بايثون عبر .net
import aspose.zip as zp
with zp.Archive() as archive:
archive.create_entry("entry_name.dat", "input_file.dat")
archive.save('my_archive.zip')
يمكنك تجربة محول متعدد التنسيقات عبر الإنترنت، وتحويل مستنداتك إلى الأرشيف بطريقة سهلة.
ومن الميزات الهامة للمكتبة القدرة على العمل مع العديد من الصيغ التي يدعمها .NET Framework، مثل: ZIP، 7ZIP، TAR، TAR.BZ2، TAR.GZ، TAR.LZ، TAR.XZ، TAR.Z، تكلفة معلومات الإنتاج
Support and Learning Resources
- مصادر التعلم
- توثيق
- مصدر الرمز
- مراجع واجهة برمجة التطبيقات
- لماذا Aspose.Zip لبايثون؟
- قائمة العملاء
- قصص النجاح