อ่านบทความนี้เพื่อ บีบอัดขนาดการนำเสนอ PowerPoint ด้วย Java. มันครอบคลุมการตั้งค่า IDE, ให้ชุดคำแนะนำแบบขั้นตอนต่อขั้นตอน, และโค้ดตัวอย่างเพื่อ ลดขนาด PPTX ด้วย Java. คุณจะได้รับการแนะนำเพิ่มเติมเกี่ยวกับ API เพื่อบีบอัดผลลัพธ์ต่อไป PPT/PPTX.
ขั้นตอนในการลดขนาดไฟล์ PPTX ด้วย Java
- ตั้งค่า IDE ให้ใช้ Aspose.Slides for Java เพื่อลดขนาดไฟล์ PPTX
- โหลดใบอนุญาตผลิตภัณฑ์และโหลดเป้าหมาย presentation เพื่อทำการบีบอัด
- เตรียมรายการสไลด์ปกติ, สไลด์เลย์เอาต์และสไลด์มาสเตอร์
- วนซ้ำผ่านสไลด์ทั้งหมด รวมถึงรูปร่างภายในกลุ่ม
- ลดความละเอียดของแต่ละ picture ให้เป็นค่าความละเอียด DPI ที่กำหนดไว้ที่ 150 และลบส่วนที่ถูกตัดออก
- แปลงภาพที่ไม่ใช่ JPEG ทุกภาพเป็น JPEG ด้วยคุณภาพที่ลดลงเหลือ 75%
- เก็บภาพที่แปลงแล้วไว้เฉพาะเมื่อมีขนาดเล็กกว่าภาพต้นฉบับ
- ลบมาสเตอร์และเลย์เอาต์สไลด์ที่ไม่ได้ใช้
- ลบอักขระที่ไม่ได้ใช้จากฟอนต์ที่ฝังในงานนำเสนอและบันทึกไฟล์ผลลัพธ์เป็น PPT/PPTX
ขั้นตอนเหล่านี้สรุปวิธีการ ลดขนาดไฟล์ PowerPoint ด้วย Java. โหลดงานนำเสนอต้นฉบับ, เตรียมรายการของประเภทสไลด์ทั้งหมด, ลดความละเอียดของแต่ละรูปภาพ, และลบส่วนที่ถูกตัดออก. สุดท้าย, แปลงภาพที่ไม่ใช่ JPEG ทุกภาพเป็น JPEG คุณภาพต่ำ, และลบสไลด์มาสเตอร์และเลย์เอาต์ที่ไม่ได้ใช้ทั้งหมดก่อนบันทึกงานนำเสนอ.
โค้ดเพื่อลดขนาดไฟล์ PowerPoint ด้วย Java
โค้ดนี้แสดงวิธี บีบอัด PPT ด้วย Java คุณสามารถใช้ระดับความละเอียดที่ตั้งล่วงหน้า, บีบอัดการเติมรูปภาพ, และลบส่วนที่ถูกตัดของการเติมรูปภาพโดยไม่ลดความละเอียด อีกทั้งเพิ่มการบีบอัด ZIP หนึ่งครั้งเมื่อบันทึก, ข้ามการรีเฟรชภาพย่อเพื่อรักษาการแสดงตัวอย่างที่มีอยู่, และลบฟอนต์ที่ฝังไว้ที่ไม่จำเป็น.
บทความนี้สอนวิธีบีบอัดการนำเสนอ PowerPoint. เพื่อเพิ่มกราฟิก SmartArt ลงในสไลด์, ดูบทความ เพิ่มกราฟิก SmartArt ใน PowerPoint ด้วย Java.