ในหัวข้อง่ายๆ นี้ คุณจะได้เรียนรู้วิธี แปลง SVG เป็น PNG ด้วย NET REST API เราจะพัฒนา ตัวแปลง SVG เป็น PNG ด้วย C# Low Code API โดยปฏิบัติตามคำแนะนำโดยละเอียดและเรียบง่ายที่ระบุไว้ในส่วนด้านล่าง แอปพลิเคชันนี้สามารถรวมกับแอปพลิเคชัน .NET ใดๆ ที่รองรับในสภาพแวดล้อม Windows, Linux หรือ macOS และสามารถดำเนินการแปลงได้ฟรี
ข้อกำหนดเบื้องต้น
สร้างบัญชีและรับข้อมูลรับรอง API เพื่อทำการแปลง SVG เป็น PNG
ดาวน์โหลด Aspose.Imaging Cloud SDK for .NET to convert SVG to PNG
ตั้งค่าโปรเจ็กต์ C# .NET ด้วย SDK ข้างต้นเพื่อแสดง SVG เป็น PNG
ขั้นตอนในการแปลง SVG เป็น PNG ด้วย NET REST API
- ตั้งค่ารหัสไคลเอ็นต์และความลับไคลเอ็นต์สำหรับ API เพื่อแปลง SVG เป็น PNG
- สร้างอินสแตนซ์ของคลาส ImagingAPI ด้วยข้อมูลประจำตัวไคลเอ็นต์เพื่อทำการแปลง SVG เป็น PNG
- ระบุชื่อไฟล์ SVG ต้นทางและเอาต์พุต PNG
- อ่านไฟล์ SVG ต้นฉบับและอัปโหลดไปยังที่เก็บข้อมูลบนคลาวด์
- สร้างอินสแตนซ์ของ ConvertImageRequest ด้วยสตรีมไฟล์อินพุตและรูปแบบ PNG เอาต์พุต
- เรียกใช้เมธอด ConvertImage เพื่อ แปลง SVG เป็น PNG ด้วย NET REST API
- บันทึกไฟล์ PNG เอาต์พุตบนดิสก์ภายในเครื่องพร้อมกับสตรีมการตอบกลับที่ส่งคืน
ขั้นตอนที่ระบุแปลงประเภทไฟล์ จาก SVG เป็น PNG ด้วย C# Low Code API เราจะเริ่มต้นด้วยการเริ่มต้นการกำหนดค่าของ SDK โดยการสร้างอินสแตนซ์ของคลาส ImagingAPI จากนั้นจะตามด้วยการเข้าถึงไฟล์ SVG ต้นทางโดยใช้ FileStream และสร้างออบเจ็กต์คลาส ConvertImageRequest ที่จะใช้สำหรับการแปลงไฟล์ PNG เพิ่มเติมโดยใช้เมธอด ConvertImage()
รหัสสำหรับการแปลง SVG เป็น PNG ใน NET Low Code API
ตัวอย่างนี้ให้คุณแปลง SVG เป็น PNG ด้วย C# Cloud API คุณเพียงแค่ต้องจัดเตรียมไฟล์ SVG ด้วยความช่วยเหลือของ Aspose.Imaging REST API SDK และดาวน์โหลดไฟล์ PNG เอาต์พุตเพื่อบันทึกไว้ในเครื่อง คุณสามารถปรับปรุงกระบวนการแปลงได้โดยการตั้งค่าอาร์กิวเมนต์ต่างๆ ระหว่างวัตถุ ConvertImageRequest ที่ถูกตั้งค่าเป็น null ตามค่าเริ่มต้นในโค้ดตัวอย่างนี้
ในตัวอย่างนี้ เราได้เรียนรู้ที่จะ แปลง SVG เป็น PNG ด้วย Cloud API หากคุณต้องการแปลง SVG เป็นรูปภาพ JPEG2000 โปรดดูบทความเกี่ยวกับวิธี แปลง SVG เป็น JPEG2000 ด้วย NET REST API