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، تكلفة معلومات الإنتاج



  
  

يقدم Aspose.Zip واجهات برمجة التطبيقات الفردية لمعالجة الأرشيف لبيئات التطوير الشائعة الأخرى، المدرجة أدناه: