วิธีสร้างภาพขนาดย่อจากภาพ JPG ใน C#

วิธีสร้างภาพขนาดย่อจากภาพ JPG ใน C#

ภาพขนาดย่อคือภาพหน้าปกของโพสต์บนบล็อกหรือวิดีโอใดๆ ของคุณ มีบทบาทสำคัญในการดึงดูดผู้เข้าชมมายังแพลตฟอร์มออนไลน์ของคุณ คู่มือนี้จะแนะนำเครื่องมือสร้างภาพขนาดย่อ library ที่นำเสนอวิธีการที่หลากหลาย มันค่อนข้างรวดเร็วและมีประสิทธิภาพในแง่ของการสร้างภาพขนาดย่อโดยทางโปรแกรม อย่างไรก็ตาม มาเริ่มต้นและเรียนรู้วิธีสร้างภาพขนาดย่อจากรูปภาพ JPG ใน C# แล้วเราจะใช้ฟังก์ชันนี้โดยการเขียนโค้ด snippet

เราจะกล่าวถึงหัวข้อต่อไปนี้ในบทความนี้:

ไลบรารีตัวสร้างภาพขนาดย่อ

ส่วนนี้จะให้รายละเอียดทั้งหมดแก่คุณในการตั้งค่าไลบรารีนี้ในโปรเจ็กต์ .NET ของคุณ คุณสามารถ ดาวน์โหลด DLL หรือติดตั้งไลบรารีนี้โดยการรันคำสั่งต่อไปนี้ในตัวจัดการแพ็คเกจ NuGet

Install-Package Aspose.Imaging

วิธีสร้างภาพย่อจากรูปภาพ JPG ใน C#

การแปลงรูปภาพ JPG/JPEG ไปเป็นภาพย่อนั้นเป็นเรื่องของการเขียนซอร์สโค้ดสองสามบรรทัดในภาษา C#

โปรดทำตามขั้นตอนและข้อมูลโค้ดที่กล่าวถึงด้านล่าง:

  1. โหลดรูปภาพโดยใช้วิธีการจากโรงงาน โหลดที่เปิดเผยโดยคลาส Image
  2. เรียกใช้เมธอด Resize ด้วยประเภทของ LanczosResample
  3. เรียกใช้เมธอด Save เพื่อบันทึกภาพขนาดย่อ

คัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์หลักของคุณ:

using Aspose.Imaging;
using Aspose.Imaging.Exif;
using Aspose.Imaging.Exif.Enums;
using Aspose.Imaging.FileFormats.Bmp;
using Aspose.Imaging.FileFormats.Dicom;
using Aspose.Imaging.FileFormats.Djvu;
using Aspose.Imaging.FileFormats.Emf;
using Aspose.Imaging.FileFormats.Eps;
using Aspose.Imaging.FileFormats.Eps.Consts;
using Aspose.Imaging.FileFormats.Gif;
using Aspose.Imaging.FileFormats.Gif.Blocks;
using Aspose.Imaging.FileFormats.Jpeg;
using Aspose.Imaging.FileFormats.Jpeg2000;
using Aspose.Imaging.FileFormats.Pdf;
using Aspose.Imaging.FileFormats.Png;
using Aspose.Imaging.FileFormats.Psd;
using Aspose.Imaging.FileFormats.Svg;
using Aspose.Imaging.FileFormats.Tga;
using Aspose.Imaging.FileFormats.Tiff.Enums;
using Aspose.Imaging.ImageFilters.FilterOptions;
using Aspose.Imaging.ImageOptions;
using Aspose.Imaging.Sources;
using Aspose.Imaging.Xmp;
using Aspose.Imaging.Xmp.Schemas.Dicom;
using System;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;

// โหลดรูปภาพโดยใช้วิธีการจากโรงงาน โหลดที่เปิดเผยโดยคลาสรูปภาพ 
using (Image image = Image.Load("result1.jpg"))
{
    // เรียกใช้เมธอด Resize ด้วยประเภท LanczosResample 
    image.Resize(100, 100, ResizeType.LanczosResample); 
    // เรียกวิธีการบันทึกเพื่อบันทึกภาพขนาดย่อ       
    image.Save("thumb.jpg");    
}

ผลลัพธ์สามารถดูได้ในภาพด้านล่าง:

ไลบรารีตัวสร้างภาพขนาดย่อ

รับใบอนุญาตฟรี

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

สรุป

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

นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน

สุดท้ายนี้ conholdate.com กำลังเขียนบล็อกโพสต์ใหม่ ดังนั้นโปรดติดต่อเพื่อรับการอัปเดตเป็นประจำ

ถามคำถาม

คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา

คำถามที่พบบ่อย

ภาพขนาดย่อสามารถเป็น JPG ได้หรือไม่

ใช่ คุณสามารถสร้างโมดูลการสร้างภาพขนาดย่อโดยใช้ .NET library นี้ มีวิธีการมากมายในการสร้างภาพขนาดย่อจากภาพ JPG/JPEG

ดูสิ่งนี้ด้วย