บทช่วยสอนนี้มุ่งเน้นไปที่ วิธีแปลง SVG เป็น JPG ใน C# ประกอบด้วยรายละเอียดการตั้งค่าสภาพแวดล้อมพร้อมกับอัลกอริทึมและข้อมูลโค้ดเพื่อส่งออกเอกสาร SVG เป็น JPG ใน C# นอกจากนี้ คุณสามารถสร้างรูปภาพ JPG ในรูปแบบต่างๆ ได้โดยเปลี่ยนการตั้งค่าสำหรับรูปภาพที่ส่งออก
ขั้นตอนในการแปลงไฟล์ SVG เป็น JPG ใน C#
- ตั้งค่าสภาพแวดล้อมโดยติดตั้งไลบรารี Aspose.HTML for .NET เพื่อแปลงภาพ SVG
- โหลดภาพ SVG อินพุตด้วยคลาส SVGDocument
- ตั้งค่าคุณสมบัติของรูปภาพต่างๆ โดยใช้คลาส ImageSaveOptions
- ส่งออกภาพ SVG เป็น JPG โดยใช้วิธี ConvertSVG
ขั้นตอนเหล่านี้สรุปรายละเอียดเพื่อ แปลงไฟล์ SVG เป็น JPG ใน C# โดยที่ไฟล์ SVG อินพุตถูกโหลดในขั้นตอนแรก ในขั้นตอนถัดไป จะมีการระบุคุณสมบัติต่างๆ ของรูปภาพ JPG สุดท้าย รูปภาพ JPG จะแสดงผลด้วยการเรียกใช้เมธอดเดียวซึ่งสรุปกระบวนการแปลง
ข้อมูลโค้ดเพื่อแปลงไฟล์ SVG เป็น JPG ใน C
using System; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert SVG to JPG using C# | |
{ | |
// Set license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Set path for SVG file | |
String path = "Rectangle.svg"; | |
// Set path for JPG file | |
String savePath = "SVGtoJPG.jpg"; | |
// Initialize SVGDocument object | |
Aspose.Html.Dom.Svg.SVGDocument document = new Aspose.Html.Dom.Svg.SVGDocument(path); | |
// Create an instance of ImageSaveOptions | |
Aspose.Html.Saving.ImageSaveOptions options = new Aspose.Html.Saving.ImageSaveOptions(Aspose.Html.Rendering.Image.ImageFormat.Jpeg); | |
// Call the ConvertSVG method | |
Aspose.Html.Converters.Converter.ConvertSVG(document, options, savePath); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
ข้อมูลโค้ดนี้สาธิตวิธีแปลงไฟล์ จาก SVG เป็น JPG ใน C# นอกจากนี้ คุณสามารถปรับแต่งรหัสนี้เพื่อตอบสนองความต้องการของคุณได้ ตัวอย่างเช่น ความละเอียดแนวตั้งและแนวนอน การตั้งค่าหน้า เช่น ขนาด ระยะขอบ และคุณสมบัติอื่นๆ สามารถปรับแต่งได้ตามความต้องการของคุณ
บทช่วยสอนนี้ได้อธิบายวิธีการเรนเดอร์ SVG เป็น JPG ใน C# อย่างไรก็ตาม หากคุณต้องการเรียนรู้การแปลงรูปภาพ HTML เป็น JPG โปรดดูบทความเกี่ยวกับ วิธีแปลง HTML เป็น JPG ใน C#