รวม ZIP และไฟล์เก็บถาวรอื่น ๆ ด้วยโค้ด C#
Aspose.Zip for .NET ช่วยให้นักพัฒนา C# รวมไฟล์เก็บถาวรได้ในงานเดสก์ท็อป เว็บ และฝั่งเซิร์ฟเวอร์ ด้วย API ของผลิตภัณฑ์ คุณสามารถรวบรวมเนื้อหาจากหลายไฟล์ให้เป็นไฟล์ผลลัพธ์เดียว โดยให้แอปพลิเคชันควบคุมขั้นตอนทั้งหมด
แนวทางนี้เหมาะเมื่อคุณต้องรวมไฟล์ที่อัปโหลด สร้างแพ็กเกจ deployment ใหม่ จัดโครงสร้างไฟล์ที่เก็บไว้ให้เป็นมาตรฐาน หรือเตรียมข้อมูลสำหรับ pipeline ส่งมอบงาน API รองรับสถานการณ์ทั่วไปของ ZIP, 7ZIP, TAR และ CPIO ทำให้ทีม .NET รวมไฟล์เก็บถาวรได้โดยไม่ต้องพึ่งเครื่องมือภายนอกหรือขั้นตอนทำมือ สำหรับงานเกี่ยวกับไฟล์เก็บถาวรที่กว้างขึ้น ยังสามารถใช้ รูปแบบการบีบอัด ที่เกี่ยวข้องในชุดผลิตภัณฑ์เดียวกันได้
การผสานเข้ากับระบบเหมาะสำหรับนักพัฒนาที่ต้องการการประมวลผลไฟล์เก็บถาวรที่คาดเดาได้ใน production library นี้ออกแบบมาสำหรับแอปพลิเคชัน .NET และมี เอกสาร รายละเอียด, API reference และตัวเลือกการติดตั้งสำหรับเครื่องนักพัฒนา, CI และระบบองค์กร
เหตุผลที่นักพัฒนาเลือก Aspose.Zip for .NET สำหรับการรวมไฟล์เก็บถาวร
- เปิดและประมวลผลไฟล์ต้นทางใน C# ด้วย Archive API
- อ่านและคัดลอกรายการย่อยผ่าน ArchiveEntry ในขั้นตอนการรวมที่ควบคุมได้
- สร้าง pipeline อัตโนมัติสำหรับการแพ็กไฟล์ การส่งมอบ และการปรับพื้นที่จัดเก็บ
- ป้องกันไฟล์ผลลัพธ์ด้วย รหัสผ่านที่รัดกุม เมื่อต้องจัดการไฟล์ที่มีข้อมูลสำคัญ
หากคุณกำลังสร้างบริการ .NET ที่จัดการเนื้อหาในไฟล์เก็บถาวรจำนวนมาก Aspose.Zip ช่วยให้ขั้นตอนการรวมไฟล์เชื่อถือได้ ดูแลต่อได้ง่าย และเข้ากับโปรเจ็กต์ C# ที่มีอยู่ได้สะดวก
ทดลอง Archive Merger ออนไลน์
ใช้เครื่องมือออนไลน์เพื่อทดสอบ workflow ของ Aspose.Zip ในเบราว์เซอร์ก่อนนำไปใช้ในแอปพลิเคชัน .NET อัปโหลดไฟล์ต้นทาง รวมให้เป็นแพ็กเกจเดียว แล้วตรวจสอบผลลัพธ์ได้ในไม่กี่วินาที
using (var merged = new Archive())
{
using (var first = new Archive("first.zip"))
{
using (var second = new Archive("second.zip"))
// Merge all files
into new one archive
{
foreach (ArchiveEntry firstEntry in first.Entries)
merged.CreateEntry(firstEntry.Name, firstEntry.Open());
foreach (ArchiveEntry secondEntry in second.Entries)
merged.CreateEntry(secondEntry.Name, secondEntry.Open());
merged.Save("merged.zip");
}
}
}
ติดตั้ง Aspose.Zip for .NET
Aspose.Zip for .NET เป็น library สำหรับนักพัฒนาในการสร้าง แตกไฟล์ ป้องกัน แปลง และรวมไฟล์เก็บถาวรในแอปพลิเคชัน C# ช่วยให้ทีมทำงานกับหลายรูปแบบผ่าน API เดียว โดยไม่ต้องเขียน logic ระดับต่ำของไฟล์เก็บถาวรเอง
- ใช้ GUI ของ NuGet Package Manager
- ใช้ Package Manager Console
- ติดตั้ง Aspose.Zip for .NET ผ่าน MSI
ดูรายละเอียดการตั้งค่า ข้อกำหนดแพลตฟอร์ม และการอัปเดตแพ็กเกจได้ที่ Aspose.Zip Documentation
สถานการณ์การรวมไฟล์เก็บถาวรที่เกี่ยวข้อง
Aspose.Zip ยังรองรับ workflow การรวมและการแปลงเพิ่มเติมสำหรับรูปแบบไฟล์เก็บถาวรที่เกี่ยวข้อง เลือกสถานการณ์ด้านล่างให้ตรงกับ use case .NET ของคุณ