สวัสดีโปรแกรมเมอร์ โพสต์บนบล็อกนี้จะสาธิตวิธีลดขนาดของ JPEG ใน C# โดยทางโปรแกรม Aspose.Imaging for .NET เป็นบริการปรับขนาดรูปภาพแบบ go-to สำหรับแอปพลิเคชัน .NET และคุณสามารถปรับขนาด JPEG ได้โดยไม่สูญเสียคุณภาพ การลดขนาดไฟล์ JPG/JPEG ขนาดใหญ่จะมีประโยชน์ในแง่ของพื้นที่จัดเก็บ เวลาในการโหลดเว็บไซต์ และอื่นๆ เสมอ ดังนั้น คุณสามารถลดขนาด JPEG ได้โดยใช้ ออนไลน์ ตัวลดขนาด JPEG ซึ่งขับเคลื่อนโดย Aspose.Imaging for .NET อย่างไรก็ตาม ไม่จำเป็นต้องอาศัยบุคคลที่สามรายอื่นในการติดตั้งไลบรารี C# นี้ ดังนั้นเรามาเริ่มคู่มือนี้กันทันที
เราจะกล่าวถึงประเด็นต่อไปนี้ในคู่มือนี้:
- บริการปรับขนาดรูปภาพ - การติดตั้ง API
- ลดขนาดของ JPEG ใน C# - ตัวอย่างโค้ด
- ตัวลดขนาด JPEG ออนไลน์ - ปรับขนาดภาพ JPEG
บริการปรับขนาดรูปภาพ - การติดตั้ง API
Aspose.Imaging for .NET ได้รับการออกแบบมาอย่างดีสำหรับการจัดการรูปภาพแบบเป็นโปรแกรม ในฐานะนักพัฒนา C# คุณต้องสร้างการเรียกใช้เมธอดสองสามอย่างเพื่อทำให้งานที่ซับซ้อนเป็นอัตโนมัติ นอกจากนี้ API การปรับขนาดรูปภาพนี้ยังนำเสนอฟีเจอร์การครอบตัดรูปภาพ การหมุน และการเพิ่มประสิทธิภาพหน่วยความจำอีกด้วย ดังนั้น สำหรับการติดตั้ง คุณสามารถ ดาวน์โหลด DLL ของไลบรารี หรือติดตั้งผ่าน NuGet Package Manager ได้โดยการรันคำสั่งต่อไปนี้:
Install-Package Aspose.Imaging
โปรดไปที่คู่มือ การติดตั้ง นี้ในกรณีที่มีปัญหา
ลดขนาดของ JPEG ใน C# - ตัวอย่างโค้ด
เราได้ติดตั้ง Aspose.Imaging for .NET บนระบบภายในเครื่องของเราแล้ว ตอนนี้เราพร้อมที่จะเห็นการใช้งานจริงโดยการเขียนซอร์สโค้ดสองสามบรรทัดเพื่อปรับขนาดภาพ JPEG
คุณสามารถทำตามขั้นตอนต่อไปนี้เพื่อลดขนาดของ JPEG ใน C#:
- สร้างวัตถุของคลาส Image และเรียกใช้เมธอด Load เพื่อโหลดไฟล์ JPEG ต้นฉบับ
- วิธี Resize จะยอมรับความกว้างและความสูง และรูปภาพจะถูกปรับขนาดตามนั้น
- คุณสามารถเรียกใช้เมธอด NearestNeighbourResample ได้ หากคุณต้องการปรับขนาดรูปภาพโดยใช้อัลกอริธึมเพื่อนบ้านที่ใกล้ที่สุด
- วิธีการ บันทึก จะบันทึกภาพ JPEG ที่ได้ลงในดิสก์
ข้อมูลโค้ดต่อไปนี้แสดงวิธีลดขนาดภาพ JPEG โดยทางโปรแกรม:
namespace Aspose.Imaging
{
class SVG
{
// ลดขนาดของ JPEG ใน C#
static void Main(string[] args)
{
// กำหนดที่อยู่ไดเรกทอรี
String dir = "/sample-files/";
// สร้างวัตถุของคลาส Image และเรียกใช้เมธอด Load เพื่อโหลดไฟล์ JPEG ต้นฉบับ
using (Image image = Image.Load(dir + "sample.jpeg"))
{
// วิธีการปรับขนาดจะยอมรับความกว้างและความสูง และรูปภาพจะถูกปรับขนาดตามนั้น
image.Resize(300, 300);
// คุณสามารถเรียกเมธอด NearestNeighbourResample ได้ หากคุณต้องการปรับขนาดรูปภาพโดยใช้อัลกอริธึมเพื่อนบ้านที่ใกล้ที่สุด
// image.ResizeHeight ตามสัดส่วน (image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
// วิธีการบันทึกจะบันทึกรูปภาพ JPEG ที่เป็นผลลัพธ์ลงในดิสก์
image.Save(dir + "result.jpeg");
}
}
}
}
ตัวอย่างโค้ด C# ด้านบนจะปรับขนาด JPEG โดยไม่สูญเสียคุณภาพดังที่คุณเห็นในภาพด้านล่าง:
ตัวลดขนาด JPEG ออนไลน์ - ปรับขนาดภาพ JPEG
ดังนั้นเครื่องมือ ออนไลน์ นี้จึงขับเคลื่อนโดย Aspose.Imaging for .NET โปรแกรมลดขนาด JPEG ออนไลน์นี้ทำงานได้อย่างมีประสิทธิภาพเนื่องจากมีความทนทานและมีน้ำหนักเบา นอกจากนี้คุณสามารถเปิดในเว็บเบราว์เซอร์บนมือถือ/เดสก์ท็อปได้อย่างง่ายดาย มีอินเทอร์เฟซผู้ใช้ที่เป็นมิตรซึ่งคุณสามารถลากและวางไฟล์ได้อย่างราบรื่น เหนือสิ่งอื่นใด ช่วยให้คุณสามารถกำหนดค่าคำขอปรับขนาดของคุณได้จาก UI เท่านั้น ฟรีและคุณจะไม่ถูกขอให้สร้างบัญชี เราขอแนะนำให้คุณลองใช้เครื่องมือที่น่าทึ่งนี้อย่างน้อยหนึ่งครั้ง
ปรับขนาด JPEG โดยไม่สูญเสียคุณภาพ - รับสิทธิ์ใช้งานฟรี
คุณสามารถใช้ ใบอนุญาตชั่วคราวฟรี เพื่อลองใช้บริการปรับขนาดรูปภาพนี้โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
เรามาจบโพสต์บล็อกนี้ที่นี่ด้วยความหวังว่าคุณจะได้เรียนรู้วิธีการลดขนาดของ JPEG ใน C# เราดำเนินการผ่านโปรแกรมลดขนาด JPEG ออนไลน์เพื่อปรับขนาดภาพ JPEG ในระยะเวลาที่สั้นที่สุด ดังนั้น นี่จึงเป็นเวลาที่เหมาะสมหากคุณกำลังมองหาบริการปรับขนาดรูปภาพที่เชื่อถือได้สำหรับแอปพลิเคชันของคุณ นอกจากนี้ โปรดไปที่ข้อมูลอ้างอิง เอกสาร API และ GitHub repo เพื่อเริ่มต้น สุดท้ายนี้ aspose.com กำลังเขียนบล็อกโพสต์ใหม่ ดังนั้น โปรดเยี่ยมชมแพลตฟอร์มนี้อีกครั้งเพื่อรับข้อมูลอัปเดตล่าสุด
ความช่วยเหลือมีอยู่
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา
คำถามที่พบบ่อย – คำถามที่พบบ่อย
จะย่อขนาดรูปภาพใน C# ได้อย่างไร?
Aspose.Imaging for .NET มีคลาสและวิธีการปรับขนาด JPEG จำนวนมากโดยไม่สูญเสียคุณภาพ นอกจากนี้ โปรดไปที่ ลิงก์ นี้เพื่อดูขั้นตอนทั้งหมดและตัวอย่างโค้ด
ฉันจะลดขนาดรูปภาพ JPG ได้อย่างไร
คุณสามารถใช้ ออนไลน์ ตัวลดขนาด JPEG นี้เพื่อลดขนาดของภาพ JEPG