โอเพ่นซอร์ส .NET API สำหรับรูปภาพ
ปรับขนาดรูปภาพออนไลน์โดยใช้ .NET API ฟรี
ImageResizer เป็นโอเพ่นซอร์ส .NET API สำหรับการปรับขนาดรูปแบบไฟล์ JPEG, PNG, GIF, BMP, WMF และ EMF API การประมวลผลรูปภาพฟรีนี้ได้รับการพัฒนาและปรับให้เหมาะสมสำหรับการใช้งานฝั่งเซิร์ฟเวอร์ เมื่อใช้ API คุณสามารถปรับขนาดรูปภาพ หมุนรูปภาพ พลิกรูปภาพ ครอบตัดรูปภาพ ใช้การเว้นวรรคอัตโนมัติ แกะสลักและยืด และใช้เส้นขอบ ระยะขอบ และสีพื้นหลัง นอกจากนี้ API ยังมีปลั๊กอิน + เพื่อเพิ่มความสามารถในการประมวลผลภาพ
หลังจากดำเนินการปรับขนาดของคุณแล้ว API จะแสดงภาพในรูปแบบไฟล์ JPG, PNG และ GIF ด้วยการบีบอัด JPEG ระหว่าง 0-100 และสีระหว่าง 2-255
เริ่มต้นใช้งาน ImageResizer
วิธีที่แนะนำในการติดตั้ง ImageResizer คือผ่าน NuGet โปรดใช้คำสั่งต่อไปนี้เพื่อติดตั้ง ImageResizer
ติดตั้ง ImageResizer ผ่าน NuGet
Install-Package ImageResizer
ปรับขนาดรูปภาพด้วย .NET API ฟรี
ImageResizer API อนุญาตให้ปรับขนาดรูปภาพโดยการตั้งค่าการเติม การครอบตัดอัตโนมัติ การแกะสลัก และการยืด นักพัฒนาสามารถใส่รูปภาพให้พอดีกับขอบเขตที่กำหนดได้อย่างง่ายดายโดยใช้คุณสมบัติ maxWidth และ maxHeight การรักษาอัตราส่วนกว้างยาวและคุณสมบัติความกว้างและความสูงไว้ใช้เพื่อบังคับใช้ความกว้างและความสูงสุดท้าย
อัปโหลดแปลงและปรับขนาดรูปภาพผ่าน .NET
//Loop through each uploaded file
foreach (string fileKey in HttpContext.Current.Request.Files.Keys)
{
HttpPostedFile file = HttpContext.Current.Request.Files[fileKey];
if (file.ContentLength <= 0) continue; //Skip unused file controls.
//The resizing settings can specify any of 30 commands.. See http://imageresizing.net for details.
//Destination paths can have variables like and , or
//even a santizied version of the original filename, like
ImageResizer.ImageJob i = new ImageResizer.ImageJob(file, "~/uploads/.", new ImageResizer.ResizeSettings(
"width=2000;height=2000;format=jpg;mode=max"));
i.CreateParentDirectory = true; //Auto-create the uploads directory.
i.Build();
}
หมุนและพลิกภาพโดยใช้ .NET API . ฟรี
ไลบรารีรูปภาพ Open Source ImageResizer จะหมุนรูปภาพโดยอัตโนมัติตามข้อมูล EXIF และโดยการตั้งค่า autorotate เป็น true นอกจากนี้ คุณสามารถหมุนภาพของคุณไปยังมุมที่ต้องการได้โดยใช้ตัวเลือก หมุน = องศา ในทำนองเดียวกัน คุณสามารถพลิกภาพโดยใช้คุณสมบัติ flip=none|x|y|xy
ใช้เส้นขอบและระยะขอบในรูปภาพโดยใช้ C #
ไลบรารี ImageResizer ช่วยให้นักพัฒนาสามารถใช้เส้นขอบ ระยะขอบ ช่องว่างภายใน และสีพื้นหลัง คุณสามารถตั้งค่าคุณสมบัติความกว้างและสีของเส้นขอบของรูปภาพได้โดยใช้คุณสมบัติ borderWidth และ borderColor ในทำนองเดียวกัน คุณสามารถใช้ระยะขอบสากลหรือระยะขอบซ้าย ขวา บนและล่างโดยใช้ API