ในบทความเชิงปฏิบัตินี้ เราจะอธิบายกระบวนการทีละขั้นตอนเพื่อ แปลง SVG เป็น JPG โดยใช้ C# โดยใช้หนึ่งในไลบรารีการแปลงเอกสารยอดนิยม นอกจากนี้ คู่มือนี้จะแนะนำคุณเกี่ยวกับวิธีการตั้งค่าสภาพแวดล้อมสำหรับการสร้าง ตัวแปลงไฟล์ SVG เป็น JPG ในแอปพลิเคชัน C# นี่คือเวิร์กโฟลว์และข้อมูลโค้ดสำหรับการแปลง SVG เป็น JPG
ขั้นตอนในการแปลง SVG เป็น JPG โดยใช้ C#
- ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จากตัวจัดการแพ็คเกจ NuGet ในแอปพลิเคชัน .NET เพื่อแปลง SVG เป็น JPG
- เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Conversion สำหรับการแปลงจากรูปแบบ SVG เป็น JPG
- สร้างอินสแตนซ์ของคลาส Converter สำหรับการโหลดไฟล์ SVG อินพุตจากดิสก์เพื่อแปลงเป็นรูปแบบ JPG
- สร้างและกำหนดพารามิเตอร์สำหรับไฟล์ JPG เพื่อปรับแต่ง
- สุดท้าย เรียกเมธอด Convert ของคลาส Converter เพื่อบันทึก SVG เป็น JPG บนดิสก์
เราได้อธิบายขั้นตอนทั้งหมดสำหรับการสร้างโค้ดเพื่อ แปลงไฟล์ SVG เป็น JPG ใน C# ขั้นตอนการแปลงเอกสารควรเริ่มต้นด้วยการตั้งค่าแพ็คเกจที่จำเป็นโดยใช้ตัวจัดการแพ็คเกจ NuGet จากนั้นจึงนำเข้าเนมสเปซที่จำเป็นในโค้ด เมื่อคุณทำสองขั้นตอนแรกเสร็จแล้ว คุณต้องเริ่มต้นคลาส Converter เพื่อโหลดไฟล์ SVG อินพุตและสร้างอินสแตนซ์ของคลาส ImageConvertOptions เพื่อปรับแต่งไฟล์ JPG ที่แปลงแล้ว ในขั้นตอนสุดท้าย คุณต้องใช้เมธอด Convert เพื่อแปลงเอกสารและบันทึกลงในดิสก์
รหัสเพื่อแปลง SVG เป็น JPG โดยใช้ C
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertSvgToJpgUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert SVG to JPG using C# | |
{ | |
// Remove the watermark in output JPG document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source SVG file for conversion to JPG | |
var converter = new GroupDocs.Conversion.Converter("sample.svg"); | |
// Set the conversion options for JPG document to customize the output file | |
ImageConvertOptions options = new ImageConvertOptions(); | |
// Convert and save the SVG in JPG format | |
converter.Convert("converted.jpg", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
ในตัวอย่างก่อนหน้า เปลี่ยน SVG เป็น JPG โดยใช้แอปพลิเคชัน C# ได้รับการพัฒนาโดยใช้เวิร์กโฟลว์ที่กำหนดไว้ในส่วนก่อนหน้า เราได้เขียนโค้ดเพียงไม่กี่บรรทัดและใช้การเรียก API ของไลบรารีการแปลงเอกสารไม่กี่ครั้งเพื่อรับไฟล์ที่แปลงแล้ว นอกจากนี้ คำแนะนำเหล่านี้ยังสามารถใช้กับระบบปฏิบัติการทั่วไปใดๆ รวมถึง Linux, Windows และ macOS ที่รองรับสภาพแวดล้อม .NET และแม้ไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมใดๆ
เราได้กล่าวถึงขั้นตอนการแปลงเอกสารเพื่อแปลง SVG เป็น JPG ใน C# และพัฒนาตัวอย่างสำหรับขั้นตอนนี้ เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเพื่อเปลี่ยน MD เป็น PDF โดยใช้ C# โปรดดูคำแนะนำ วิธีแปลง MD เป็น PDF ใน C# สำหรับข้อมูลเพิ่มเติม