กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้, ไฟล์ SVG, มักใช้บนเว็บเนื่องจากความสามารถในการปรับขนาดได้และไม่มีการเปลี่ยนแปลงคุณภาพของภาพ กราฟิกสองมิติ เช่น โลโก้ ไอคอน และภาพประกอบมักจะแสดงในรูปแบบไฟล์ SVG คุณสามารถแปลงไฟล์ SVG เป็น HTML โดยทางโปรแกรมโดยใช้ภาษา C# ได้อย่างง่ายดาย ในบทความนี้ คุณจะได้เรียนรู้รายละเอียดหลายประการเกี่ยวกับการแปลงหน้าเว็บ SVG เป็น HTMLรูปภาพ SVG เป็นที่นิยมใช้บนเว็บ โดยเฉพาะอย่างยิ่งเมื่อความสามารถในการปรับขนาดและคุณภาพของรูปภาพมีความสำคัญ คุณสามารถตรวจสอบ แยก หรือนำทางองค์ประกอบภาพ SVG โดยทางโปรแกรมด้วย C#SVG (Scalable Vector Graphics) เป็นรูปแบบภาพเวกเตอร์สำหรับกราฟิกสองมิติ รูปภาพเหล่านี้อิงตามรูปแบบ XML ที่ให้คุณสำรวจโหนดต่างๆ เพื่อแก้ไขหรือค้นหาเนื้อหาไฟล์ได้อย่างง่ายดาย คุณสามารถโหลด บันทึก หรือผสานไฟล์ภาพ SVG โดยทางโปรแกรมใน C# ในทำนองเดียวกัน คุณลักษณะอื่นๆ ที่เกี่ยวข้องกับรูปภาพ SVG ช่วยให้แอปพลิเคชันที่ใช้ .NET ของคุณสามารถประมวลผลไฟล์รูปแบบต่างๆ ที่รองรับได้กราฟิกแบบเวกเตอร์ที่ปรับขนาดได้, SVG, รูปแบบไฟล์ใช้เพื่อแสดงภาพสองมิติ ซึ่งโดยปกติจะใช้สำหรับเว็บ คุณสามารถแปลง SVG เป็น PDF หรือ XPS โดยทางโปรแกรมโดยใช้ C# หรือ VB.NET รูปแบบไฟล์ XPS และ PDF ได้รับการสนับสนุนและใช้งานอย่างกว้างขวางโดยระบบต่างๆ ในบทความนี้ เราจะกล่าวถึงคุณลักษณะการแปลง SVG เป็น PDF และ SVG เป็น XPS พร้อมตัวอย่างในบทความนี้ ฉันจะแสดงวิธีแปลงไฟล์ SVG เป็น PNG, JPEG, TIFF และรูปแบบภาพแรสเตอร์ยอดนิยมอื่นๆ โดยใช้ C# กับ .NET SVG API ของ Aspose
Aspose.SVG for .NET เป็น API ที่มีประสิทธิภาพสำหรับการประมวลผลไฟล์ SVG โดยใช้ C# หรือ VB.NET ช่วยให้คุณสามารถโหลด แยกวิเคราะห์ และแปลงไฟล์ SVG เป็นรูปแบบไฟล์อื่น ๆ ได้หลากหลาย ในบทความนี้ เราจะใช้ประโยชน์จากความสามารถของตัวแปลง API ของ Aspose.SVG for .NET และเรียนรู้วิธีดำเนินการแปลง SVG ต่อไปนี้:
แปลง SVG เป็น PNG โดยใช้ C# การแปลง SVG เป็น JPEG โดยใช้ C# แปลง SVG เป็น BMP โดยใช้ C# บันทึก SVG เป็นภาพ TIFF โดยใช้ C# แปลง SVG เป็น GIF โดยใช้ C# C# SVG เป็น Image Converter - การติดตั้ง Aspose.ถึงเวลาประกาศการเพิ่มไลบรารี C# SVG ในสายผลิตภัณฑ์ของเรา - Aspose.SVG for .NET เป็นไลบรารีคลาส .NET ที่ให้คุณสร้าง แก้ไข อ่าน และแปลงไฟล์ SVG โดยทางโปรแกรมโดยใช้ C# ในแอปพลิเคชันที่ใช้ .NET หรือ .NET Core มาดูวิธีการติดตั้งและคุณสมบัติเด่นของ API กัน
C# .NET SVG API - การติดตั้ง Aspose.SVG สำหรับ .NET DLL สามารถดาวน์โหลดได้จากส่วน ดาวน์โหลด ของเรา ในทางกลับกัน คุณสามารถติดตั้งผ่าน NuGet Package Manager หรือ Package Manager Console ใน Visual Studio
ผู้จัดการแพ็คเกจ NuGet คอนโซลตัวจัดการแพ็คเกจ PM> Install-Package Aspose.SVG มาดูคุณลักษณะเด่นบางประการของ API เพื่อจัดการกับไฟล์ SVG กัน
สร้างไฟล์ SVG โดยใช้ C# Aspose.SVG สำหรับ .NET ให้คุณสร้างไฟล์เปล่าที่มีโครงสร้าง SVG นอกจากนี้ คุณยังสามารถสร้างไฟล์ SVG จากสตริงที่ผู้ใช้กำหนด API มีคลาส SVGDocument เพื่อสร้างไฟล์ SVG และคุณสามารถใช้วัตถุนี้เพิ่มเติมเพื่อเติมเอกสารด้วยองค์ประกอบ SVG เมื่อเสร็จแล้ว คุณสามารถบันทึกไฟล์โดยใช้เมธอด SVGDocument.