วิธีปรับขนาดรูปภาพใน C#

บทช่วยสอนสั้นๆ นี้อธิบายถึงวิธี ปรับขนาดรูปภาพใน C# โดยเพียงแค่โหลดรูปภาพต้นฉบับ แล้วเรียกฟังก์ชันปรับขนาดเพื่อทำการแปลง หากต้องการ เปลี่ยนขนาดภาพ รหัส C# มีให้พร้อมกับขั้นตอนในการกำหนดค่าสภาพแวดล้อม คุณสามารถตั้งค่าประเภทการปรับขนาดในขณะที่ปรับขนาดรูปภาพประเภทใดก็ได้ เช่น JPEG, BMP, PNG, GIF เป็นต้น

ขั้นตอนในการปรับขนาดรูปภาพใน C#

  1. กำหนดค่าสภาพแวดล้อมเพื่อเพิ่ม Aspose.Imaging ในแอปพลิเคชันของคุณ
  2. โหลดภาพต้นฉบับลงในวัตถุคลาส Image
  3. เรียกใช้เมธอด Image.Resize() พร้อมกับประเภทการปรับขนาด
  4. บันทึกภาพผลลัพธ์ในรูปแบบที่ต้องการ

การใช้ C# เปลี่ยนขนาดรูปภาพ อธิบายไว้ที่นี่ด้วยความช่วยเหลือของการแบ่งปันลิงก์ไปยังทรัพยากรที่จำเป็น จากนั้นจึงทำงานทีละขั้นตอนเพื่อทำการแปลงให้เสร็จสมบูรณ์ เป็นกระบวนการที่ง่ายกว่าโดยเพียงแค่โหลดรูปภาพแล้วเรียกใช้ฟังก์ชันปรับขนาดพร้อมกับตัวเลือกเพื่อตั้งค่าประเภทการปรับขนาดเช่น AdaptiveResample ที่แสดงไว้ที่นี่ อย่างไรก็ตาม คุณสามารถใช้ประเภทการปรับขนาดใดก็ได้ เช่น LanczosResample, BilinearResample, CubicConvolution และ Bell เป็นต้น

รหัสเพื่อปรับขนาดรูปภาพใน C

รหัสนี้แสดงให้เห็นว่าการใช้ c# image size change สามารถทำได้ด้วย ResizeType ที่ระบุได้อย่างไร คุณสามารถใช้ฟังก์ชัน Resize ที่โอเวอร์โหลดอื่นซึ่งต้องใช้อ็อบเจ็กต์คลาส ImageResizeSettings วัตถุนี้มี ResizeType เป็นหนึ่งในคุณสมบัติและมีคุณสมบัติอื่นๆ เช่น ColorCompareMethod, ColorQuantizationMethod, EntriesCount, FilterType เป็นต้น

บทช่วยสอนนี้สอนให้เราปรับขนาดรูปภาพใน C # หากคุณต้องการเรียนรู้ขั้นตอนการแปลงประเภทรูปภาพ โปรดดูบทความใน วิธีสร้างภาพ PNG จาก BMP ใน C#

 ไทย