Aspose.ZIP for Python عبر .NET هي واجهة برمجة تطبيقات مرنة وسهلة لضغط الملفات ومعالجة الأرشيف لتنسيقات الأرشيف القياسية. تمكّن واجهة برمجة التطبيقات تطبيقات python من ضغط الملفات / الدلائل وفك ضغطها ، وإنشاء أو استخراج أرشيفات مشفرة باستخدام خيارات تشفير مختلفة. تعمل API مع العديد من تنسيقات الأرشيف المعروفة: ZIP و RAR و 7Zip و GZIP و BZ2. يتم دعم العديد من التنسيقات المفضلة في Linux أيضًا: CPIO ، و TAR ، و Lzip ، و Bzip2 ، و XZ ، و Z. كما توفر API حماية الأرشيف عبر كلمات مرور محددة من قبل المستخدم والتشفير التقليدي باستخدام ZipCrypto أو تشفير AES.

Aspose.Zip يقدم Python API لضغط الملفات وأرشفتها ، المصمم لتلبية الاحتياجات الملحة لإدارة البيانات الحديثة. تمكن هذه المكتبة الشاملة المطورين من ضغط الملفات وأرشفتها واستخراجها بكفاءة باستخدام Python ، مما يضمن تكاملًا سلسًا وأداءً لا مثيل له.

في العقود الأخيرة ، برزت Python كلغة برمجة مهيمنة لتطوير الويب ، والمهام العلمية ، وتحليلات البيانات ، بسبب التقدم السريع لأجهزة الحوسبة القوية. تدين شعبيتها إلى نظام بيئي واسع من حزم الجهات الخارجية التي تتطور باستمرار. مع وجود عدد كبير من المكتبات تحت تصرفك ، تبرز Python كخيار أفضل لتطوير البرامج بسرعة.

من الآن ، ليس عليك الغوص بعمق في تعقيدات الضغط / التشفير ، أو كتابة مئات الأسطر من التعليمات البرمجية لدعم تنسيقات الأرشيف المختلفة. باستخدام Aspose.Zip لـ Python عبر .NET يمكنك بسهولة إنشاء أو استخراج أرشيف ببضعة أسطر من التعليمات البرمجية. الرجاء زيارة صفحة التنزيلات أو تثبيت حزمة العجلة مباشرة من pypi.org

ميزات واجهة برمجة تطبيقات ضغط Python

قم بإنشاء أرشيف من ملف واحد أو أكثر

أضف الملفات إلى الأرشيفات بدون ضغط

تشفير أو فك تشفير الأرشيف بأكمله أو إدخالات محددة

إضافة مداخل إلى الأرشيف الموجود

حذف الإدخالات من الأرشيف الموجود

ضغط المجلد مع احترام هيكله

فك الضغط إلى الدليل مع احترام بنية الأرشيف

ضغط المستندات بأي حجم من خلال تطبيق التوازي

دمج Compression API في تطبيق Python

يعد دمج مكتبة الضغط جهدًا سهلاً ، حيث يتيح لك التنفيذ بسلاسة إجراء عمليات الضغط وفك الضغط بسهولة ملحوظة. كل ما يتطلبه الأمر هو بضعة أسطر موجزة من التعليمات البرمجية لإنجاز هذه المهام ، مما يجعل العملية أنيقة وسهلة الاستخدام.

ضغط ملف واحد - بايثون عبر .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 ، CPIO



  

Support and Learning Resources

  
  

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