
สำหรับนักพัฒนาที่ต้องการนำเทคนิคการตัดภาพที่มีประสิทธิภาพไปใช้ใน .NET $99 Aspose.Imaging Image Cropper Plugin เป็นโซลูชันที่แข็งแกร่งและใช้งานง่าย ปลั๊กอินที่ทรงพลังนี้ช่วยให้คุณสามารถดึงส่วนสำคัญของภาพออกหรือปรับขนาดสำหรับรูปแบบเอกสารและขนาดโซเชียลมีเดียต่างๆ ด้วยการสนับสนุนที่กว้างขวางสำหรับคลาส RasterImage และความเข้ากันได้กับหลายรูปแบบ Aspose.Imaging ช่วยทำให้การแก้ไขภาพที่ซับซ้อนในแอปพลิเคชัน .NET ของคุณเป็นเรื่องง่าย
ในบทความนี้ เราจะสำรวจ วิธีการตัดภาพใน C# โดยมุ่งเน้นที่สองวิธีหลัก: การตัดตามค่าการเลื่อนและการตัดโดยใช้สี่เหลี่ยมผืนผ้า
หัวข้อที่ครอบคลุม
- C# API สำหรับการตัดภาพ
- ตัดภาพโดยใช้ค่าการเลื่อน
- ตัดภาพโดยใช้สี่เหลี่ยมผืนผ้า
C# API สำหรับการตัดภาพ
ไลบรารี Aspose.Imaging for .NET มีความสามารถในการจัดการภาพที่ครอบคลุม รวมถึงการตัดที่แม่นยำและการเปรียบเทียบ ไลบรารีการตัดภาพ .NET สำหรับรูปแบบยอดนิยมเช่น JPEG, PNG, BMP และ TIFF คุณสามารถติดตั้ง API ได้อย่างง่ายดายผ่าน NuGet หรือดาวน์โหลดไฟล์ assembly สำหรับการรวมโดยตรง:
PM> Install-Package Aspose.Imaging
วิธีตัดภาพใน C#
Aspose.Imaging for .NET มีสองวิธีที่มีประสิทธิภาพสำหรับการตัดภาพ: ตัดภาพ ด้วยค่าการเลื่อนและ ตัดภาพ โดยใช้สี่เหลี่ยมที่กำหนด
ตัดภาพด้วยค่าการเลื่อนใน C#
ในการตัดภาพโดยใช้ค่าการเลื่อนใน C# ให้ทำตามขั้นตอนเหล่านี้:
- โหลดภาพลงในวัตถุ RasterImage โดยใช้วิธี Image.Load()
- แคชภาพเพื่อเพิ่มประสิทธิภาพ
- กำหนดค่าการเลื่อนซ้าย ขวา บน และล่าง
- ส่งค่าการเลื่อนไปยังวิธี RasterImage.Crop() เพื่อทำการตัดภาพ
- บันทึกภาพที่ถูกตัดโดยใช้วิธี RasterImage.Save()
นี่คือตัวอย่างโค้ดที่แสดงวิธีการตัดภาพใน C#:
ต่อไปนี้คือภาพที่ใช้สำหรับการตัด:

ด้านล่างคือภาพที่ถูกตัดแล้ว:

การตัดภาพ C# โดยใช้สี่เหลี่ยมผืนผ้า
คุณยังสามารถตัดภาพโดยการระบุสี่เหลี่ยมผืนผ้า นี่คือวิธีการทำใน C#:
- โหลดภาพลงในวัตถุ RasterImage โดยใช้วิธี Image.Load()
- แคชภาพ
- สร้างวัตถุ Rectangle และเริ่มต้นด้วยมิติที่ต้องการ
- ส่งวัตถุ Rectangle ไปยังวิธี RasterImage.Crop() เพื่อทำการตัดภาพ
- บันทึกภาพที่ถูกตัดโดยใช้วิธี RasterImage.Save()
นี่คือตัวอย่างโค้ดที่แสดงวิธีการตัดภาพโดยใช้สี่เหลี่ยมผืนผ้าใน C#:
ตัดภาพใน C# ด้วยใบอนุญาตฟรี
คุณสามารถ ขอรับใบอนุญาตชั่วคราวฟรี เพื่อทำการตัดภาพโดยไม่มีข้อจำกัดในการประเมินผล
สร้างแอปพลิเคชันการตัดภาพ C# .NET ของคุณ
ในบทความนี้ คุณได้เรียนรู้วิธีการตัดภาพใน C# อย่างมีประสิทธิภาพ เราได้แสดงสองวิธี: การใช้ค่าการเลื่อนและสี่เหลี่ยมผืนผ้า ตอนนี้คุณพร้อมที่จะสร้างแอปพลิเคชันการตัดภาพของคุณหรือปรับปรุงความสามารถในการแก้ไขภาพของแอปพลิเคชันที่มีอยู่ของคุณ หากต้องการสำรวจ ไลบรารีการจัดการภาพ C# เพิ่มเติม โปรดตรวจสอบ เอกสาร หรืออย่าลังเลที่จะส่งคำถามของคุณให้เราผ่าน ฟอรัม