Aspose.ZIP  for .NET

.NET API สำหรับการบีบอัดและจัดเก็บไฟล์

บีบอัดไฟล์เพื่อสร้างไฟล์เก็บถาวรหรือคลายการบีบอัดไฟล์เก็บถาวรประเภท ZIP, 7Zip, RAR, TAR, GZIP, BZ2, LZ, CPIO, XZ, Z, CAB จากภายในแอปพลิเคชันที่ใช้ .NET

  ดาวน์โหลดฟรีทดลอง
  
 

Aspose.ZIP สำหรับ .NET คือ API การบีบอัดเอกสารและการจัดการไฟล์เก็บถาวรที่ยืดหยุ่นสำหรับรูปแบบ ZIP มาตรฐาน API ช่วยให้แอปพลิเคชัน .NET สามารถบีบอัด/คลายการบีบอัดไฟล์ จัดเก็บไฟล์ถาวร ตลอดจนโฟลเดอร์และการเข้ารหัสไฟล์เก็บถาวรได้ API นี้ใช้งานได้กับรูปแบบไฟล์เก็บถาวรที่รู้จักกันดีทั้งหมด: ZIP, RAR, 7Zip, GZIP, BZ2 และด้วยรูปแบบไฟล์เก็บถาวรมากมายจาก Linux: CPIO, TAR, Lzip, Bzip2, XZ, Z ให้การป้องกันผ่านรหัสผ่านที่ผู้ใช้กำหนดเองและการเข้ารหัสแบบดั้งเดิมโดยใช้การเข้ารหัส ZipCrypto หรือ AES เช่น AES128, 192 และ AES256

.NET Core และ .NET Framework การบีบอัด API คุณสมบัติ

บูรณาการได้ง่าย

สร้างไฟล์เก็บถาวรจากไฟล์อย่างน้อยหนึ่งไฟล์

เพิ่มไฟล์ไปยังที่เก็บถาวร without compression

เข้ารหัสหรือถอดรหัสทั้งไฟล์เก็บถาวรหรือรายการเฉพาะ

เพิ่มรายการไปยังไฟล์เก็บถาวรที่มีอยู่

ลบรายการจากไฟล์เก็บถาวรที่มีอยู่

บีบอัดโฟลเดอร์ตามโครงสร้าง

แตกไฟล์ไปยังไดเร็กทอรีตามโครงสร้างไฟล์เก็บถาวร

บีบอัดเอกสารขนาดใดก็ได้โดยใช้การขนานกัน

การรวมการบีบอัด API ใน .NET Application

การรวมไลบรารีการบีบอัดทำได้ง่ายในขณะที่การบีบอัด & amp; การดำเนินการคลายการบีบอัดสามารถทำได้ด้วยโค้ดเพียงไม่กี่บรรทัด

การบีบอัดไฟล์เดียว - C#


     var dir = "full directory path";

     using (var arch = new Archive()){

        arch.CreateEntry("filename.dat", dir+"file.dat");
        arch.Save(dir+"result.zip");

     }