คุณสามารถค้นหาแอปพลิเคชันต่างๆ สำหรับการแก้ไขภาพได้ แต่ Aspose.Imaging มีความโดดเด่นเนื่องจากมีโซลูชันทั้งแบบเป็นโปรแกรมและไม่ใช่แบบเป็นโปรแกรม คุณไม่เพียงแต่สามารถใช้แอปครอบตัดรูปภาพ ออนไลน์ ที่ขับเคลื่อนโดย Aspose.Imaging เท่านั้น แต่คุณยังสามารถใช้ไลบรารีครอบตัดรูปภาพนี้เพื่อพัฒนาแอปพลิเคชันแก้ไขรูปภาพสำหรับการใช้งานของคุณเองได้อีกด้วย อย่างไรก็ตาม คู่มือนี้จะสาธิตวิธีการครอบตัดรูปภาพ SVG ใน C# โดยใช้ Aspose.Imaging for .NET เราจะเขียนตัวอย่างโค้ดเพื่อสร้างตัวครอบตัด SVG สำหรับแอปพลิเคชัน .NET เรามาเริ่มบทความกันดีกว่า
เราจะกล่าวถึงหัวข้อต่อไปนี้ในคู่มือนี้:
- การติดตั้ง API การครอบตัดรูปภาพ C#
- ครอบตัดรูปภาพ SVG ใน C# โดยทางโปรแกรม
- ครอบตัดรูปภาพออนไลน์ - SVG Cropper
การติดตั้ง API การครอบตัดรูปภาพ C#
ไลบรารีการครอบตัดรูปภาพที่มีฟีเจอร์หลากหลายนี้เป็นแพลตฟอร์มข้ามแพลตฟอร์ม และคุณสามารถสร้างและจัดการรูปภาพได้โดยอัตโนมัติโดยไม่ต้องใช้โปรแกรมแก้ไขรูปภาพจากบุคคลที่สาม นอกจากนี้ คุณยังสามารถไว้วางใจไลบรารี .NET นี้เพื่อการประมวลผลภาพที่มีประสิทธิภาพและรวดเร็ว ดังนั้นการติดตั้งจึงค่อนข้างง่าย คุณสามารถ ดาวน์โหลดไฟล์ ไฟล์ DLL หรือเรียกใช้คำสั่งต่อไปนี้ใน NuGet Package Manager
Install-Package Aspose.Imaging
โปรดไปที่คู่มือ การติดตั้ง นี้ในกรณีที่มีปัญหา
ครอบตัดรูปภาพ SVG ใน C# โดยทางโปรแกรม
ตอนนี้เป็นเวลาสำหรับการใช้งานหลังจากการติดตั้ง [Aspose.Imaging for .NET] สำเร็จแล้ว 4 API การครอบตัดรูปภาพ C# นี้ได้รับการออกแบบมาอย่างดี และการเรียกใช้เมธอดบางอย่างกลายเป็นเครื่องมือครอบตัด SVG สำหรับแอปของคุณ
ต่อไปนี้เป็นขั้นตอนในการครอบตัดรูปภาพ SVG ใน C# โดยทางโปรแกรม:
- กำหนดที่อยู่ไดเรกทอรี
- สร้างอินสแตนซ์ของคลาส Image และเรียกใช้เมธอด Load เพื่อโหลดไฟล์ SVG ต้นฉบับ
- เรียกใช้เมธอด บันทึก เพื่อบันทึกภาพในรูปแบบไฟล์ PNG บนดิสก์
- เรียกใช้เมธอด Load เพื่อโหลดภาพ PNG และกำหนดให้กับวัตถุของคลาส PngImage
- เริ่มต้น Constructor ของคลาส Rectangle และส่งผ่านเป็นอาร์กิวเมนต์ไปยังฟังก์ชัน Crop เพื่อครอบตัดรูปภาพ
- วิธีการ บันทึก จะบันทึกภาพที่ครอบตัด
ข้อมูลโค้ดต่อไปนี้แสดงวิธีการพัฒนาแอปครอบตัดรูปภาพในแอปพลิเคชัน .NET:
using Aspose.Imaging.FileFormats.Png;
namespace Aspose.Imaging
{
class SVG
{
// ครอบตัดรูปภาพ SVG ใน C#
static void Main(string[] args)
{
// กำหนดที่อยู่ไดเรกทอรี
String dir = "/sample-files/";
// สร้างอินสแตนซ์ของคลาส Image และเรียกใช้เมธอด Load เพื่อโหลดไฟล์ SVG ต้นฉบับ
using (Image image = Image.Load(dir + "sample-file.svg"))
{
// เรียกวิธีการบันทึกเพื่อบันทึกรูปภาพในรูปแบบไฟล์ PNG บนดิสก์
image.Save(dir + "result.png");
}
// เรียกใช้วิธีการ Load เพื่อโหลดภาพ PNG และกำหนดให้กับวัตถุของคลาส PNGImage
using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
{
// เริ่มต้นตัวสร้างของคลาสสี่เหลี่ยมผืนผ้าและส่งผ่านเป็นอาร์กิวเมนต์ไปยังฟังก์ชันครอบตัดเพื่อครอบตัดรูปภาพ
image.Crop(new Rectangle(10, 10, 400, 400));
// วิธีการบันทึกจะบันทึกภาพที่ครอบตัด
image.Save();
}
}
}
}
ผลลัพธ์ของตัวอย่างโค้ดข้างต้นแสดงอยู่ในภาพด้านล่าง:
ครอบตัดรูปภาพออนไลน์ - SVG Cropper
Aspose.Imaging for .NET ทำงานเบื้องหลังเครื่องมือครอบตัดรูปภาพ ออนไลน์ นี้ สิ่งนี้สวยงามและใช้งานง่ายเนื่องจากมี UI แบบลากและวางที่ดี ฟรีและไม่จำเป็นต้องสมัครสมาชิกเพื่อใช้เครื่องมือนี้ นอกจากนี้ คุณยังสามารถครอบตัด SVG ทางออนไลน์ได้โดยเลือกใช้เครื่องมือนี้ในเว็บเบราว์เซอร์ของเดสก์ท็อปหรือมือถือ เครื่องมือนี้ช่วยให้คุณบันทึกไฟล์ที่ครอบตัดเป็นรูปแบบไฟล์ยอดนิยมอื่นๆ ได้ ดังนั้นเราขอแนะนำให้คุณใช้แอพนี้เพื่อเพิ่มประสิทธิภาพการทำงาน
แอปครอบตัดรูปภาพ - รับสิทธิ์ใช้งานฟรี
คุณสามารถใช้ ใบอนุญาตชั่วคราวฟรี เพื่อลองครอบตัดรูปภาพ ไลบรารี โดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
เรากำลังสิ้นสุดการโพสต์บล็อกนี้ที่นี่ เราได้อธิบายวิธีการครอบตัดรูปภาพ SVG ใน C# โดยทางโปรแกรมแล้ว นอกจากนี้ เรายังสำรวจแอปครอบตัดรูปภาพออนไลน์เพื่อครอบตัด SVG ออนไลน์ คู่มือนี้เป็นความพยายามที่จะช่วยคุณสร้างเครื่องมือครอบตัด SVG สำหรับแอปพลิเคชันธุรกิจของคุณ ดังนั้น หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ API การครอบตัดรูปภาพ C# นี้ โปรดไปที่ข้อมูลอ้างอิง เอกสารประกอบ และ API นอกจากนี้ เราขอแนะนำให้คุณไปที่ คู่มือการเริ่มต้นใช้งาน
สุดท้ายนี้ aspose.com กำลังเขียนบล็อกโพสต์ใหม่ ดังนั้นโปรดติดต่อเพื่อรับข้อมูลอัปเดตล่าสุด
ความช่วยเหลือมีอยู่
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา คุณจะได้รับคำตอบโดยเร็วที่สุด
คำถามที่พบบ่อย – คำถามที่พบบ่อย
จะครอบตัดรูปภาพใน C# ได้อย่างไร?
คุณสามารถติดตั้ง Aspose.Imaging for .NET เพื่อครอบตัดและปรับขนาดรูปภาพใน C# โดยทางโปรแกรม โปรดไปที่ ลิงก์ นี้เพื่อดูการใช้งานจริงของไลบรารีการครอบตัด Mage นี้
ฉันจะครอบตัดรูปภาพ SVG ได้อย่างไร
แอปครอบตัดรูปภาพ ออนไลน์ นี้ให้คุณครอบตัด SVG ออนไลน์ได้