Crop Rotate PSD C#

ภาพ PSD มีบทบาทสำคัญในงานออกแบบกราฟิกและโครงการด้านภาพ ไม่ว่าคุณจะมุ่งหวังที่จะปรับปรุงการออกแบบหรือบรรลุเป้าหมายด้านความสวยงามเฉพาะ การสามารถครอปหรือหมุนภาพ PSD จะมีค่าอย่างมาก ในบทความนี้เราจะนำคุณผ่านกระบวนการครอปหรือหมุนภาพ PSD อย่างมีประสิทธิภาพโดยใช้ C# นี่คือสิ่งที่เราจะครอบคลุม:

การติดตั้ง C# .NET API สำหรับการจัดการ PSD

ในการจัดการไฟล์ PSD ได้อย่างง่ายดาย คุณสามารถใช้ Aspose.PSD for .NET API เครื่องมือที่ทรงพลังนี้ช่วยให้คุณสร้าง แก้ไข และจัดการไฟล์ PSD รวมถึงรูปแบบ Photoshop อื่นๆ การตั้งค่า API นั้นง่ายมาก คุณสามารถดาวน์โหลดไฟล์ DLL จากหน้า New Releases หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้ใน Microsoft Visual Studio:

PM> Install-Package Aspose.PSD

การครอปภาพ PSD โดยใช้วิธี Shift ใน C#

ในการครอปภาพ PSD โดยการเลื่อนเนื้อหาสู่กลาง ให้ทำตามขั้นตอนเหล่านี้:

  1. โหลดภาพ PSD ที่ต้องการด้วยอินสแตนซ์ของคลาส RasterImage
  2. แคชภาพ PSD โดยใช้วิธี CacheData เพื่อปรับปรุงประสิทธิภาพ
  3. ระบุค่าการเลื่อนและเรียกใช้วิธี Crop
  4. บันทึกภาพที่ครอปไปยังตำแหน่งที่คุณต้องการ

นี่คือโค้ดตัวอย่างที่แสดงวิธีการครอปภาพ PSD โปรแกรมmatically ใน C#:

การครอปภาพ PSD ด้วยพิกัดสี่เหลี่ยมใน C#

คุณยังสามารถครอปส่วนเฉพาะของภาพ PSD โดยใช้พิกัดสี่เหลี่ยม เพื่อให้บรรลุผลนี้ ให้ทำตามขั้นตอนเหล่านี้:

  1. โหลดไฟล์ PSD ที่ต้องการด้วยคลาส RasterImage
  2. แคชภาพที่ต้องการเพื่อเพิ่มประสิทธิภาพ
  3. สร้างออบเจ็กต์ Rectangle ด้วยพิกัดที่คุณต้องการ
  4. ครอปภาพ PSD และบันทึกไฟล์ที่ได้

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการครอปภาพ PSD โดยใช้พิกัดสี่เหลี่ยมใน C#:

การหมุนภาพ PSD ที่มุมใดก็ได้โดยใช้ C#

การหมุนภาพ PSD ที่มุมที่กำหนดสามารถทำได้ตามขั้นตอนเหล่านี้:

  1. โหลดภาพ PSD ที่ต้องการด้วยคลาส RasterImage
  2. แคชภาพเพื่อปรับปรุงประสิทธิภาพ
  3. ตั้งค่ามุมการหมุนที่ต้องการโดยใช้วิธี Rotate
  4. บันทึกไฟล์ PSD ที่ถูกหมุน

นี่คือโค้ดตัวอย่างที่แสดงวิธีการหมุนภาพ PSD โปรแกรมmatically ใน C#:

ขอใบอนุญาตการประเมินผลฟรี

เพื่อสำรวจความสามารถทั้งหมดของ API คุณสามารถขอ ใบอนุญาตการประเมินผลฟรี

สรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการครอปหรือหมุนภาพ PSD โปรแกรมmatically โดยใช้ C# โดยการรวมฟีเจอร์เหล่านี้เข้ากับแอปพลิเคชัน .NET ของคุณ คุณสามารถเพิ่มขีดความสามารถในการประมวลผลกราฟิกของคุณได้อย่างมากในราคาเพียง $99 สำหรับข้อมูลที่ละเอียดมากขึ้น โปรดเยี่ยมชมส่วน เอกสาร หากคุณมีข้อสงสัยใดๆ สามารถติดต่อผ่าน ฟอรัมสนับสนุนฟรี ได้เลย