บทช่วยสอนฉบับย่อนี้ออกแบบมาเพื่ออธิบายวิธี ปรับขนาดภาพโดยใช้ Java ด้วยความช่วยเหลือของลำดับขั้นตอนและโค้ดตัวอย่างที่รันได้ ในการ ปรับขนาดรูปภาพ โค้ด Java จะสาธิตกระบวนการโดยการตั้งค่าขนาดใหม่และประเภทการปรับขนาด อย่างไรก็ตาม คุณสามารถใช้ตัวเลือกอื่นๆ มากมายได้เช่นกัน ภาพผลลัพธ์สามารถบันทึกในรูปแบบใด ๆ เช่น JPEG, PNG, BMP เป็นต้น
ขั้นตอนในการปรับขนาดภาพโดยใช้ Java
- กำหนดค่าแอปพลิเคชันเพื่อใช้ Aspose.Imaging จากที่เก็บ Maven
- โหลดอิมเมจต้นฉบับจากดิสก์ลงในวัตถุคลาส Image
- เรียกใช้ฟังก์ชัน Image.resize() โดยระบุขนาดใหม่และ ResizeType
- บันทึกภาพผลลัพธ์บนดิสก์ในรูปแบบที่ต้องการ
ในขณะที่ใช้กระบวนการ Java resize image มีการอธิบายไว้ที่นี่โดยการแบ่งปันขั้นตอนในการกำหนดค่าสภาพแวดล้อมก่อน จากนั้นตามด้วยขั้นตอนทีละขั้นตอนในโปรแกรม Java คลาส Image มีโอเวอร์โหลดจำนวนมากสำหรับฟังก์ชัน resize() ซึ่งมีตัวเลือกต่างๆ ในการปรับขนาดรูปภาพโดยใช้ ResizeType หรือ ImageResizeSettings enumerator ในทำนองเดียวกัน เมธอด save() มีหลายตัวเลือกในการบันทึกภาพเอาต์พุตไปยังสตรีมหรือบนดิสก์พร้อมกับการตั้งค่าสี่เหลี่ยมผืนผ้าที่มีขอบเขต
รหัสเพื่อปรับขนาดรูปภาพโดยใช้ Java
รหัสนี้สาธิตวิธีการใช้ ไฟล์ภาพปรับขนาด Java สามารถจัดการได้โดยใช้ประเภทการปรับขนาดใดๆ ที่ระบุในตัวแจง ResizeType รวมถึง Bell, CatmullRom, CubicBSpline, HighQualityResample, LanczosResample เป็นต้น ในทำนองเดียวกัน คุณสามารถตั้งค่าวิธีการวัดปริมาณสี ประเภท ของตัวกรองและโหมดการแก้ไขรวมถึงการใช้ออบเจกต์ ImageResizeSettings ในฟังก์ชัน resize()
คู่มือฉบับย่อนี้ได้สอนเราถึงวิธีการใช้ Java resize image โดยไม่สูญเสียคุณภาพ หากคุณต้องการเรียนรู้การแปลงระหว่างรูปภาพประเภทต่างๆ เช่น BMP เป็น PNG โปรดดูบทความใน วิธีแปลง BMP เป็น PNG ใน Java