บทความนี้อธิบายวิธีการแปลง ZIP เป็น 7z ในภาษา Java โดยแสดงการตั้งค่าสภาพแวดล้อม ขั้นตอนทีละขั้น และตัวอย่างโค้ดในการ แปลง ZIP เป็น 7zip ใน Java โดยไม่ต้องติดตั้งซอฟต์แวร์บีบอัดจากภายนอก
ขั้นตอนการแปลง ZIP เป็น 7ZIP ใน Java
- ตั้งค่า Aspose.ZIP เพื่อแปลง ZIP เป็น 7z
- เข้าถึงไฟล์ ZIP ต้นฉบับโดยใช้คลาส Archive
- สร้างอ็อบเจ็กต์ของคลาส SevenZipArchive เพื่อใช้บันทึกข้อมูล 7z
- วนลูปผ่านแต่ละไฟล์ใน ZIP และเพิ่มเข้าไปในไฟล์ 7z
- บันทึกไฟล์ 7z ที่ได้โดยใช้เมธอด save()
ขั้นตอนข้างต้นสรุปกระบวนการ แปลง ZIP เป็น 7zip ใน Java โดยจะเปิดไฟล์ ZIP และดำเนินการกับแต่ละรายการ ก่อนจะรวมเข้าเป็นไฟล์ 7z ใหม่
โค้ดสำหรับแปลง ZIP เป็น 7z ใน Java
โค้ดตัวอย่างนี้แสดงให้เห็นวิธีการ แปลง ZIP เป็น 7z ใน Java โดยใช้คลาส Archive และ SevenZipArchive นอกจากนี้คุณยังสามารถใช้ SevenZipEntrySettings เพื่อปรับแต่งการบีบอัดและการเข้ารหัสของไฟล์ 7z ได้อีกด้วย
บทเรียนนี้ครอบคลุมเนื้อหาทั้งหมดเกี่ยวกับ การจัดการ zip และ 7z ใน Java หากคุณต้องการแตกไฟล์ 7z ผ่านโค้ด โปรดดูบทความ สร้างโปรแกรมเปิดไฟล์ 7z ใน Java