แปลง SVG เป็น PNG ใน C#
PowerPoint .NET API สำหรับแปลงไฟล์ภาพ SVG เป็น PNG บน NET Framework, .NET Core, Windows Azure, Mono หรือ Xamarin Platforms
แปลง SVG เป็น PNG ใน C#
ฉันจะแปลง SVG เป็น PNG เป็นรหัสได้อย่างไร
การใช้ Aspose.Slides for .NET นักพัฒนาหรือแอปพลิเคชันใดๆ สามารถแปลง SVG เป็น PNG ได้ด้วยโค้ด C# เพียงไม่กี่บรรทัด
ในฐานะที่เป็น API การประมวลผลเอกสารที่ทันสมัย Aspose.Slides สำหรับ .NET จะส่งออกไฟล์ SVG ไปยัง PNG อย่างรวดเร็ว ไลบรารี Aspose PowerPoint ช่วยให้คุณสามารถแปลง SVG เป็น PNG และรูปภาพในรูปแบบอื่นได้
ในการติดตั้ง Aspose.Slides: เปิดตัวจัดการแพ็คเกจ NuGet ค้นหา Aspose.Slides และติดตั้ง
หรือคุณสามารถติดตั้ง Aspose.Slides โดยเรียกใช้คำสั่งนี้จาก Package Manager Console
คำสั่งคอนโซลตัวจัดการแพ็คเกจ
PM> Install-Package Aspose.Slides.NET
วิธีแปลง SVG เป็น PNG ใน C#
นักพัฒนาและแอปพลิเคชันสามารถแปลง SVG เป็น PNG ด้วยวิธีนี้:
สร้างอินสแตนซ์ของคลาสการนำเสนอ
โหลดอิมเมจ SVG
เพิ่มกรอบรูป.
บันทึกไฟล์เป็นภาพ PNG
ความต้องการของระบบ
ก่อนที่คุณจะรันโค้ด C# ของการแปลง SVG เป็น PNG เครื่องของคุณต้องมีข้อกำหนดเบื้องต้นเหล่านี้:
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core, Windows Azure, Mono หรือ Xamarin Platforms
- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- Aspose.Slides สำหรับ .NET DLL ถูกอ้างอิงในโครงการของคุณ
รหัส C# เพื่อแปลง SVG เป็น PNG
using (Presentation pres = new Presentation())
{
ISvgImage svgImage = new SvgImage("doc.svg");
IPPImage image = pres.Images.AddImage(svgImage);
pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);
pres.Slides[0].GetThumbnail(new Size(960, 720)).Save($"image.png", ImageFormat.Png);
}
ตัวแปลงออนไลน์ฟรี
การแปลงอื่น ๆ ที่รองรับ
Aspose.Slides รองรับการแปลงไฟล์ได้หลายรูปแบบ